Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.apache.commons.jxpath.ri.model.NodePointer
org.apache.commons.jxpath.ri.model.beans.PropertyOwnerPointer
org.apache.commons.jxpath.ri.model.dynamic.DynamicPointer
public class DynamicPointer
extends PropertyOwnerPointer
Field Summary |
Fields inherited from class org.apache.commons.jxpath.ri.model.NodePointer | |
UNKNOWN_NAMESPACE , WHOLE_COLLECTION , index , locale , parent |
Constructor Summary | |
| |
|
Method Summary | |
String |
|
NodeIterator |
|
NodeIterator |
|
boolean |
|
Object |
|
int |
|
QName |
|
PropertyPointer | |
int |
|
boolean | |
boolean | |
boolean |
|
Methods inherited from class org.apache.commons.jxpath.ri.model.beans.PropertyOwnerPointer | |
attributeIterator , childIterator , compareChildNodePointers , createNodeIterator , getImmediateNode , getName , getPropertyPointer , isDynamicPropertyDeclarationSupported , remove , setIndex , setValue |
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 DynamicPointer(QName name, Object bean, DynamicPropertyHandler handler, Locale locale)
public DynamicPointer(NodePointer parent, QName name, Object bean, DynamicPropertyHandler handler)
public NodeIterator attributeIterator(QName name)
- Overrides:
- attributeIterator in interface PropertyOwnerPointer
public NodeIterator createNodeIterator(String property, boolean reverse, NodePointer startWith)
- Overrides:
- createNodeIterator in interface PropertyOwnerPointer
public boolean equals(Object object)
public Object getBaseValue()
Returns the DP object iself.
- Overrides:
- getBaseValue in interface NodePointer
public PropertyPointer getPropertyPointer()
- Overrides:
- getPropertyPointer in interface PropertyOwnerPointer
public int hashCode()
public boolean isDynamicPropertyDeclarationSupported()
- Overrides:
- isDynamicPropertyDeclarationSupported in interface PropertyOwnerPointer