Package com.persequor.xml.serialization
Interface Serializer
- All Known Implementing Classes:
JsonSerializer
,XmlSerializer
public interface Serializer
-
Method Summary
Modifier and TypeMethodDescriptionvoid
serialize
(Writer writer, BaseEpcisDocument epcisDocument, SerializingConsumer consumer) void
serialize
(Writer writer, Event event, SerializingConsumer consumer) void
serialize
(Writer writer, String rootElementName, SerializingConsumer consumer) void
serializeList
(Writer writer, String rootElementName, SerializingConsumer consumer) void
serializeValue
(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
-