| Package | Description |
|---|---|
| simplexml | |
| simplexml.model | |
| simplexml.parsing | |
| simplexml.utils | |
| simplexml.xpath |
| Modifier and Type | Method | Description |
|---|---|---|
default XmlElement |
XmlReader.deWrap(XmlElement element,
java.lang.reflect.Field field) |
|
XmlElement |
SimpleXml.fromXml(java.io.InputStream stream) |
|
XmlElement |
SimpleXml.fromXml(java.lang.String input) |
|
static XmlElement |
XmlReader.parseXML(java.io.InputStreamReader in) |
| Modifier and Type | Method | Description |
|---|---|---|
Interfaces.CheckedIterator<XmlElement> |
SimpleXml.iterateDom(java.io.InputStream in) |
|
default Interfaces.CheckedIterator<XmlElement> |
XmlStream.iterateDom(java.io.InputStreamReader in,
java.nio.charset.Charset charset) |
| Modifier and Type | Method | Description |
|---|---|---|
default java.lang.Object |
XmlReader.attributeToValue(java.lang.Class<?> type,
java.lang.String name,
XmlElement node) |
|
default XmlElement |
XmlReader.deWrap(XmlElement element,
java.lang.reflect.Field field) |
|
default java.lang.Object[] |
XmlReader.domToArray(java.lang.Class<?> type,
java.lang.String name,
XmlElement node) |
|
default java.util.List<java.lang.Object> |
XmlReader.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> |
XmlReader.domToMap(java.lang.reflect.ParameterizedType type,
java.lang.String name,
XmlElement node) |
|
default <T> T |
XmlReader.domToObject(XmlElement node,
java.lang.Class<T> clazz) |
|
default java.util.Set<java.lang.Object> |
XmlReader.domToSet(java.lang.reflect.Field field,
java.lang.Class<?> type,
java.lang.String name,
XmlElement node) |
|
java.lang.String |
SimpleXml.domToXml(XmlElement node) |
|
void |
SimpleXml.domToXml(XmlElement node,
java.io.Writer out) |
|
default java.lang.String |
XmlWriter.domToXml(XmlElement node) |
|
default void |
XmlWriter.domToXml(XmlElement node,
java.io.Writer writer) |
|
default void |
XmlWriter.domToXml(XmlElement node,
java.io.Writer writer,
java.lang.String indent) |
|
<T> T |
SimpleXml.fromXml(XmlElement element,
java.lang.Class<T> clazz) |
|
default java.lang.Object |
XmlReader.textNodeToValue(java.lang.Class<?> type,
XmlElement node) |
| Modifier and Type | Class | Description |
|---|---|---|
static class |
XmlElement.XmlTextElement |
| Modifier and Type | Field | Description |
|---|---|---|
XmlElement |
XmlElement.parent |
| Modifier and Type | Field | Description |
|---|---|---|
java.util.List<XmlElement> |
XmlElement.children |
| Modifier and Type | Method | Description |
|---|---|---|
XmlElement |
XmlElement.attribute(java.lang.String name,
java.lang.String value) |
|
XmlElement |
XmlElement.child(XmlElement child) |
|
static XmlElement |
XmlElement.element(java.lang.String name) |
|
XmlElement |
XmlElement.findChildForName(java.lang.String name,
XmlElement _default) |
|
static XmlElement |
XmlElement.findChildForName(XmlElement element,
java.lang.String name,
XmlElement _default) |
|
XmlElement |
XmlElement.text(java.lang.String text) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
XmlElement.appendChild(XmlElement child) |
|
XmlElement |
XmlElement.child(XmlElement child) |
|
XmlElement |
XmlElement.findChildForName(java.lang.String name,
XmlElement _default) |
|
static XmlElement |
XmlElement.findChildForName(XmlElement element,
java.lang.String name,
XmlElement _default) |
| Constructor | Description |
|---|---|
XmlElement(XmlElement parent,
java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> attributes) |
|
XmlElement(XmlElement parent,
java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> attributes,
java.util.List<XmlElement> children) |
|
XmlTextElement(XmlElement parent,
java.lang.String text) |
| Constructor | Description |
|---|---|
XmlElement(XmlElement parent,
java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> attributes,
java.util.List<XmlElement> children) |
| Modifier and Type | Method | Description |
|---|---|---|
XmlElement |
DomBuilder.getRoot() |
| Modifier and Type | Method | Description |
|---|---|---|
default java.lang.Object |
ObjectDeserializer.convert(XmlElement element) |
Used in most cases when we have an Element and we need to convert it into an Object.
|
default <T> T |
ObjectDeserializer.convert(XmlElement element,
java.lang.Class<T> clazz) |
| Modifier and Type | Method | Description |
|---|---|---|
static java.lang.Class<?> |
Reflection.findAbstractType(XmlAbstractClass annotation,
XmlElement node) |
| Modifier and Type | Method | Description |
|---|---|---|
XmlElement |
XPathExpression.evaluateAny(XmlElement root) |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Set<XmlElement> |
XPathExpression.evaluate(XmlElement root) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
Predicate.evaluate(XmlElement root) |
|
java.util.Set<XmlElement> |
XPathExpression.evaluate(XmlElement root) |
|
XmlElement |
XPathExpression.evaluateAny(XmlElement root) |
|
float |
XPathExpression.evaluateAnyFloat(XmlElement root) |
|
int |
XPathExpression.evaluateAnyInt(XmlElement root) |
|
java.lang.Number |
XPathExpression.evaluateAnyNumber(XmlElement root) |
|
java.lang.String |
XPathExpression.evaluateAnyString(XmlElement root) |
|
java.util.Set<java.lang.Number> |
XPathExpression.evaluateAsNumbers(XmlElement root) |
|
java.util.Set<java.lang.String> |
XPathExpression.evaluateAsStrings(XmlElement root) |
Copyright © 2018. All rights reserved.