public class SimpleNodeWrapper extends NodeWrapper
| Modifier and Type | Class and Description |
|---|---|
private static class |
SimpleNodeWrapper.MapNodeHandler |
| Modifier and Type | Field and Description |
|---|---|
private Map<String,String> |
attributes |
private List<Object> |
content |
private String |
name |
private static SAXParserFactory |
saxParserFactory |
DATE_FORMAT, DATE_TIME_FORMAT, UTC_DESCRIPTOR| Modifier | Constructor and Description |
|---|---|
private |
SimpleNodeWrapper(String name) |
| Modifier and Type | Method and Description |
|---|---|
private void |
buildParams(String prefix,
Map<String,String> params) |
private List<SimpleNodeWrapper> |
childNodes() |
private SimpleNodeWrapper |
find(LinkedList<String> tokens) |
private SimpleNodeWrapper |
find(String expression) |
private void |
findAll(LinkedList<String> tokens,
List<NodeWrapper> nodes) |
List<NodeWrapper> |
findAll(String expression) |
NodeWrapper |
findFirst(String expression) |
String |
findString(String expression) |
List<NodeWrapper> |
getChildren() |
String |
getElementName() |
Map<String,String> |
getFormParameters() |
boolean |
isBlank() |
static SimpleNodeWrapper |
parse(String xml) |
private LinkedList<String> |
restOf(LinkedList<String> tokens) |
private String |
stringValue() |
String |
toString() |
findAllStrings, findBigDecimal, findBoolean, findDate, findDateTime, findInteger, findMap, isSuccessprivate static SAXParserFactory saxParserFactory
private String name
private SimpleNodeWrapper(String name)
public static SimpleNodeWrapper parse(String xml)
public List<NodeWrapper> findAll(String expression)
findAll in class NodeWrapperprivate void findAll(LinkedList<String> tokens, List<NodeWrapper> nodes)
private SimpleNodeWrapper find(LinkedList<String> tokens)
private SimpleNodeWrapper find(String expression)
private LinkedList<String> restOf(LinkedList<String> tokens)
public NodeWrapper findFirst(String expression)
findFirst in class NodeWrapperpublic String findString(String expression)
findString in class NodeWrapperpublic boolean isBlank()
isBlank in class NodeWrapperprivate String stringValue()
public List<NodeWrapper> getChildren()
getChildren in class NodeWrapperpublic String getElementName()
getElementName in class NodeWrapperprivate List<SimpleNodeWrapper> childNodes()
public Map<String,String> getFormParameters()
getFormParameters in class NodeWrapperCopyright © 2013-2018. All Rights Reserved.