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) |
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 String getElementName()
getElementName in class NodeWrapperprivate List<SimpleNodeWrapper> childNodes()
public Map<String,String> getFormParameters()
getFormParameters in class NodeWrapperCopyright © 2013-2016. All Rights Reserved.