public interface XmlReader extends Interfaces.AccessDeserializers
getDeserializerdefault <T> T domToObject(XmlElement node, Class<T> clazz) throws InvalidXPath
InvalidXPathdefault XmlElement deWrap(XmlElement element, Field field)
default Object textNodeToValue(Class<?> type, XmlElement node)
default Object attributeToValue(Class<?> type, String name, XmlElement node)
default Set<Object> domToSet(Field field, Class<?> type, String name, XmlElement node) throws InvalidXPath
InvalidXPathdefault List<Object> domToList(Field field, Class<?> type, String name, XmlElement node) throws InvalidXPath
InvalidXPathdefault Object[] domToArray(Class<?> type, String name, XmlElement node) throws InvalidXPath
InvalidXPathdefault Map<Object,Object> domToMap(ParameterizedType type, String name, XmlElement node)
static XmlElement parseXML(InputStreamReader in) throws IOException
IOExceptionstatic void parseXML(InputStreamReader in, EventParser parser) throws IOException
IOExceptionstatic String readLine(InputStreamReader in, char end) throws IOException
IOExceptionstatic int indexOfNonWhitespaceChar(String input, int offset)
static int indexOfWhitespaceChar(String input, int offset)
Copyright © 2019. All rights reserved.