public Short read(XoXMLStreamReader reader, RuntimeContext context) throws Exception { if (reader.isXsiNil()) return null; String string = reader.getElementAsString(); Short value = new Short(string); return value; }
public Boolean read(XoXMLStreamReader reader, RuntimeContext context) throws Exception { if (reader.isXsiNil()) return null; String string = reader.getElementAsString(); Boolean value = Boolean.parseBoolean(string); return value; }
public String read(XoXMLStreamReader reader, RuntimeContext context) throws Exception { if (reader.isXsiNil()) return null; String value = reader.getElementAsString(); return value; }
public Float read(XoXMLStreamReader reader, RuntimeContext context) throws Exception { if (reader.isXsiNil()) return null; String string = reader.getElementAsString(); Float value = new Float(string); return value; }
public URI read(XoXMLStreamReader reader, RuntimeContext context) throws Exception { if (reader.isXsiNil()) return null; String string = reader.getElementAsString(); URI value = new URI(string); return value; }
public BigInteger read(XoXMLStreamReader reader, RuntimeContext context) throws Exception { if (reader.isXsiNil()) return null; String string = reader.getElementAsString(); BigInteger value = new BigInteger(string); return value; }
public Calendar read(XoXMLStreamReader reader, RuntimeContext context) throws Exception { if (reader.isXsiNil()) return null; Calendar value = XMLGregorianCalendarJAXB.INSTANCE.read(reader, context).toGregorianCalendar(); return value; }
public Date read(XoXMLStreamReader reader, RuntimeContext context) throws Exception { if (reader.isXsiNil()) return null; Date value = XMLGregorianCalendarJAXB.INSTANCE.read(reader, context).toGregorianCalendar().getTime(); return value; }
public QName read(XoXMLStreamReader reader, RuntimeContext context) throws Exception { if (reader.isXsiNil()) return null; QName value = reader.getElementAsQName(); return value; }
public BigDecimal read(XoXMLStreamReader reader, RuntimeContext context) throws Exception { if (reader.isXsiNil()) return null; String string = reader.getElementAsString(); BigDecimal value = new BigDecimal(string); return value; }
public XMLGregorianCalendar read(XoXMLStreamReader reader, RuntimeContext context) throws Exception { if (reader.isXsiNil()) return null; String string = reader.getElementAsString(); XMLGregorianCalendar value = datatypeFactory.newXMLGregorianCalendar(string); return value; }
public Duration read(XoXMLStreamReader reader, RuntimeContext context) throws Exception { if (reader.isXsiNil()) return null; String string = reader.getElementAsString(); Duration value = datatypeFactory.newDuration(string); return value; }
public UUID read(XoXMLStreamReader reader, RuntimeContext context) throws Exception { if (reader.isXsiNil()) return null; String string = reader.getElementAsString(); UUID value = UUID.fromString(string); return value; }
public Integer read(XoXMLStreamReader reader, RuntimeContext context) throws Exception { if (reader.isXsiNil()) return null; String string = reader.getElementAsString(); Integer value = new Integer(string); return value; }
public Long read(XoXMLStreamReader reader, RuntimeContext context) throws Exception { if (reader.isXsiNil()) return null; String string = reader.getElementAsString(); Long value = new Long(string); return value; }
public Double read(XoXMLStreamReader reader, RuntimeContext context) throws Exception { if (reader.isXsiNil()) return null; String string = reader.getElementAsString(); Double value = new Double(string); return value; }
if (reader.isXsiNil()) {