| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Objectorg.apache.commons.jxpath.ri.model.NodePointerorg.apache.commons.jxpath.ri.model.beans.PropertyPointerorg.apache.commons.jxpath.ri.model.beans.NullPropertyPointerpublic class NullPropertyPointerextends PropertyPointerField Summary |
Fields inherited from class org.apache.commons.jxpath.ri.model.beans.PropertyPointer | |
UNSPECIFIED_PROPERTY, bean, propertyIndex | |
Fields inherited from class org.apache.commons.jxpath.ri.model.NodePointer | |
UNKNOWN_NAMESPACE, WHOLE_COLLECTION, index, locale, parent | |
Constructor Summary | |
| |
Method Summary | |
String |
|
NodePointer |
|
NodePointer |
|
NodePointer |
|
NodePointer |
|
Object | |
Object | |
int |
|
QName |
|
int | |
String | |
String[] | |
NodePointer | |
boolean |
|
protected boolean | |
boolean | |
boolean | |
boolean |
|
void |
|
void |
|
void |
|
void |
|
Methods inherited from class org.apache.commons.jxpath.ri.model.beans.PropertyPointer | |
compareChildNodePointers, createChild, createChild, createPath, createPath, equals, getBean, getImmediateNode, getImmediateValuePointer, getLength, getName, getPropertyCount, getPropertyIndex, getPropertyName, getPropertyNames, hashCode, isActual, isActualProperty, isCollection, isLeaf, setPropertyIndex, setPropertyName | |
Methods inherited from class org.apache.commons.jxpath.ri.model.NodePointer | |
asPath, attributeIterator, childIterator, clone, compareChildNodePointers, compareTo, createAttribute, createChild, createChild, createPath, createPath, getBaseValue, getDefaultNamespaceURI, getImmediateNode, getImmediateParentPointer, getImmediateValuePointer, getIndex, getLength, getLocale, getName, getNamespaceResolver, getNamespaceURI, getNamespaceURI, getNode, getNodeValue, getParent, getPointerByID, getPointerByKey, getRootNode, getValue, getValuePointer, isActual, isAttribute, isCollection, isContainer, isDefaultNamespace, isLanguage, isLeaf, isNode, isRoot, namespaceIterator, namespacePointer, newChildNodePointer, newNodePointer, printPointerChain, remove, setAttribute, setIndex, setNamespaceResolver, setValue, testNode, toString | |
public NodePointer createChild(JXPathContext context, QName name, int index)
- Overrides:
- createChild in interface PropertyPointer
public NodePointer createChild(JXPathContext context, QName name, int index, Object value)
- Overrides:
- createChild in interface PropertyPointer
public NodePointer createPath(JXPathContext context)
- Overrides:
- createPath in interface PropertyPointer
public NodePointer createPath(JXPathContext context, Object value)
- Overrides:
- createPath in interface PropertyPointer
public Object getImmediateNode()
- Overrides:
- getImmediateNode in interface PropertyPointer
public int getLength()
If the property contains a collection, then the length of that collection, otherwise - 1.
- Overrides:
- getLength in interface PropertyPointer
public int getPropertyCount()
- Overrides:
- getPropertyCount in interface PropertyPointer
public String getPropertyName()
- Overrides:
- getPropertyName in interface PropertyPointer
public String[] getPropertyNames()
- Overrides:
- getPropertyNames in interface PropertyPointer
public NodePointer getValuePointer()
- Overrides:
- getValuePointer in interface NodePointer
protected boolean isActualProperty()
- Overrides:
- isActualProperty in interface PropertyPointer
public void setNameAttributeValue(String attributeValue)
public void setPropertyIndex(int index)
- Overrides:
- setPropertyIndex in interface PropertyPointer
public void setPropertyName(String propertyName)
- Overrides:
- setPropertyName in interface PropertyPointer