Package com.persequor.xml.serialization
Interface Serializer
- All Known Implementing Classes:
JsonSerializer,XmlSerializer
public interface Serializer
-
Method Summary
Modifier and TypeMethodDescriptionvoidserialize(Writer writer, BaseEpcisDocument epcisDocument, SerializingConsumer consumer) voidserialize(Writer writer, Event event, SerializingConsumer consumer) voidserialize(Writer writer, String rootElementName, SerializingConsumer consumer) voidserializeList(Writer writer, String rootElementName, SerializingConsumer consumer) voidserializeValue(Writer writer, String rootElementName, String value)
-
Method Details
-
serialize
void serialize(Writer writer, BaseEpcisDocument epcisDocument, SerializingConsumer consumer) throws SerializationException - Throws:
SerializationException
-
serialize
void serialize(Writer writer, Event event, SerializingConsumer consumer) throws SerializationException - Throws:
SerializationException
-
serialize
void serialize(Writer writer, String rootElementName, SerializingConsumer consumer) throws SerializationException - Throws:
SerializationException
-
serializeValue
void serializeValue(Writer writer, String rootElementName, String value) throws SerializationException - Throws:
SerializationException
-
serializeList
void serializeList(Writer writer, String rootElementName, SerializingConsumer consumer) throws SerializationException - Throws:
SerializationException
-