public interface XmlDeserializer extends Deserializer
Modifier and Type | Method and Description |
---|---|
default <T> Function<Node,T> |
fromXml(ModuleDescriptor module,
Class<T> type) |
default <T> T |
fromXml(ModuleDescriptor module,
Class<T> type,
Node state) |
<T> T |
fromXml(ModuleDescriptor module,
ValueType valueType,
Node state) |
default <T> Stream<T> |
fromXmlEach(ModuleDescriptor module,
Class<T> valueType,
Iterable<Node> states) |
default <T> Stream<T> |
fromXmlEach(ModuleDescriptor module,
Class<T> valueType,
Node... states) |
default <T> Stream<T> |
fromXmlEach(ModuleDescriptor module,
Class<T> valueType,
Stream<Node> states) |
default <T> Stream<T> |
fromXmlEach(ModuleDescriptor module,
ValueType valueType,
Iterable<Node> states) |
default <T> Stream<T> |
fromXmlEach(ModuleDescriptor module,
ValueType valueType,
Node... states) |
default <T> Stream<T> |
fromXmlEach(ModuleDescriptor module,
ValueType valueType,
Stream<Node> states) |
default <T> Function<Node,T> |
fromXmlFunction(ModuleDescriptor module,
ValueType valueType) |
deserialize, deserialize, deserialize, deserialize, deserialize, deserialize, deserializeEach, deserializeEach, deserializeEach, deserializeEach, deserializeFunction, deserializeFunction, fromBytes, fromBytes, fromBytesEach, fromBytesEach, fromBytesEach, fromBytesEach, fromBytesFunction, fromBytesFunction
<T> T fromXml(ModuleDescriptor module, ValueType valueType, @Optional Node state)
default <T> Function<Node,T> fromXmlFunction(ModuleDescriptor module, ValueType valueType)
default <T> Stream<T> fromXmlEach(ModuleDescriptor module, ValueType valueType, Stream<Node> states)
default <T> Stream<T> fromXmlEach(ModuleDescriptor module, ValueType valueType, Iterable<Node> states)
default <T> Stream<T> fromXmlEach(ModuleDescriptor module, ValueType valueType, Node... states)
default <T> T fromXml(ModuleDescriptor module, Class<T> type, @Optional Node state)
default <T> Function<Node,T> fromXml(ModuleDescriptor module, Class<T> type)
default <T> Stream<T> fromXmlEach(ModuleDescriptor module, Class<T> valueType, Stream<Node> states)
default <T> Stream<T> fromXmlEach(ModuleDescriptor module, Class<T> valueType, Iterable<Node> states)
default <T> Stream<T> fromXmlEach(ModuleDescriptor module, Class<T> valueType, Node... states)