Package xmlparser

Interface XmlReader

All Superinterfaces:
Interfaces.AccessDeserializers

public interface XmlReader
extends Interfaces.AccessDeserializers
  • Method Summary

    Modifier and Type Method Description
    default java.lang.Object attributeToValue​(java.lang.Class<?> type, java.lang.String name, XmlElement node)  
    default XmlElement deWrap​(XmlElement element, java.lang.reflect.Field field)  
    default java.lang.Object[] domToArray​(java.lang.Class<?> type, java.lang.String name, XmlElement node)  
    default java.util.List<java.lang.Object> domToList​(java.lang.reflect.Field field, java.lang.Class<?> type, java.lang.String name, XmlElement node)  
    default java.util.Map<java.lang.Object,​java.lang.Object> domToMap​(java.lang.reflect.Field field, java.lang.reflect.ParameterizedType type, java.lang.String name, XmlElement node)  
    default <T> T domToObject​(XmlElement node, java.lang.Class<T> clazz)  
    default java.util.Set<java.lang.Object> domToSet​(java.lang.reflect.Field field, java.lang.Class<?> type, java.lang.String name, XmlElement node)  
    default java.lang.Object stringToValue​(java.lang.Class<?> type, java.lang.String value)  
    default java.lang.Object textNodeToValue​(java.lang.Class<?> type, XmlElement node)  
    static XmlElement toXmlDom​(java.io.InputStreamReader in)  

    Methods inherited from interface xmlparser.utils.Interfaces.AccessDeserializers

    getDeserializer