public void write(XoXMLStreamWriter writer, String value, RuntimeContext context) throws Exception { if (value == null) { writer.writeXsiNil(); } else { writer.writeCharacters(value); } } }
public void write(XoXMLStreamWriter writer, BigDecimal value, RuntimeContext context) throws Exception { if (value == null) { writer.writeXsiNil(); } else { writer.writeCharacters(value.toString()); } } }
public void write(XoXMLStreamWriter writer, Long value, RuntimeContext context) throws Exception { if (value == null) { writer.writeXsiNil(); } else { writer.writeCharacters(value.toString()); } } }
public void write(XoXMLStreamWriter writer, Double value, RuntimeContext context) throws Exception { if (value == null) { writer.writeXsiNil(); } else { writer.writeCharacters(value.toString()); } } }
public void write(XoXMLStreamWriter writer, Boolean value, RuntimeContext context) throws Exception { if (value == null) { writer.writeXsiNil(); } else { writer.writeCharacters(value.toString()); } } }
public void write(XoXMLStreamWriter writer, Integer value, RuntimeContext context) throws Exception { if (value == null) { writer.writeXsiNil(); } else { writer.writeCharacters(value.toString()); } } }
public void write(XoXMLStreamWriter writer, Short value, RuntimeContext context) throws Exception { if (value == null) { writer.writeXsiNil(); } else { writer.writeCharacters(value.toString()); } } }
public void write(XoXMLStreamWriter writer, URI value, RuntimeContext context) throws Exception { if (value == null) { writer.writeXsiNil(); } else { writer.writeCharacters(value.toString()); } } }
public void write(XoXMLStreamWriter writer, UUID value, RuntimeContext context) throws Exception { if (value == null) { writer.writeXsiNil(); } else { writer.writeCharacters(value.toString()); } } }
public void write(XoXMLStreamWriter writer, BigInteger value, RuntimeContext context) throws Exception { if (value == null) { writer.writeXsiNil(); } else { writer.writeCharacters(value.toString()); } } }
public void write(XoXMLStreamWriter writer, Float value, RuntimeContext context) throws Exception { if (value == null) { writer.writeXsiNil(); } else { writer.writeCharacters(value.toString()); } } }
public void write(XoXMLStreamWriter writer, T enumConst, RuntimeContext context) throws Exception { String value = toString(null, null, context, enumConst); writer.writeCharacters(value); } }
public void write(XoXMLStreamWriter writer, XMLGregorianCalendar value, RuntimeContext context) throws Exception { if (value == null) { writer.writeXsiNil(); } else { writer.writeCharacters(value.toString()); } } }
public void write(XoXMLStreamWriter writer, Duration value, RuntimeContext context) throws Exception { if (value == null) { writer.writeXsiNil(); } else { writer.writeCharacters(value.toString()); } } }
Class<?> c = jaxbElement.getClass(); if (c == String.class) { writer.writeCharacters((String) jaxbElement); } else if (c == Boolean.class) { writer.writeBoolean((Boolean) jaxbElement); writer.writeShort((Short) jaxbElement); } else if (Duration.class.isAssignableFrom(c)) { writer.writeCharacters(jaxbElement.toString()); } else if (XMLGregorianCalendar.class.isAssignableFrom(c)) { writer.writeCharacters(((XMLGregorianCalendar) jaxbElement).toXMLFormat()); } else if (Calendar.class.isAssignableFrom(c)) { StandardJAXBObjects.CalendarJAXB.INSTANCE.write(writer, (Calendar) jaxbElement, context);