public class NodeImpl extends Object implements Path.Node, Serializable
Path.Node.| Modifier and Type | Field and Description |
|---|---|
static String |
INDEX_CLOSE |
static String |
INDEX_OPEN |
| Constructor and Description |
|---|
NodeImpl(NodeImpl oldNode,
NodeImpl parent,
ElementDescriptor elementDescriptor) |
NodeImpl(String name,
NodeImpl parent,
boolean indexable,
Integer index,
Object key) |
NodeImpl(String name,
NodeImpl parent,
boolean indexable,
Integer index,
Object key,
ElementDescriptor descriptor) |
| Modifier and Type | Method and Description |
|---|---|
String |
asString() |
int |
buildHashCode() |
boolean |
equals(Object obj) |
ElementDescriptor |
getElementDescriptor() |
Integer |
getIndex() |
Object |
getKey() |
String |
getName() |
NodeImpl |
getParent() |
int |
hashCode() |
boolean |
isInIterable() |
boolean |
isIterable() |
String |
toString() |
public static final String INDEX_OPEN
public static final String INDEX_CLOSE
public NodeImpl(NodeImpl oldNode, NodeImpl parent, ElementDescriptor elementDescriptor)
public NodeImpl(String name, NodeImpl parent, boolean indexable, Integer index, Object key)
public NodeImpl(String name, NodeImpl parent, boolean indexable, Integer index, Object key, ElementDescriptor descriptor)
public final boolean isInIterable()
isInIterable in interface Path.Nodepublic final boolean isIterable()
public final NodeImpl getParent()
public ElementDescriptor getElementDescriptor()
getElementDescriptor in interface Path.Nodepublic final String asString()
public int buildHashCode()
Copyright © 2007-2012 Red Hat Middleware, LLC. All Rights Reserved