Class StrictLazyDynaBeanPointerFactory.StrictLazyDynaBeanPointer
java.lang.Object
org.apache.commons.jxpath.ri.model.NodePointer
org.apache.commons.jxpath.ri.model.beans.PropertyOwnerPointer
org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPointer
org.apache.commons.jxpath.ri.model.dynabeans.StrictLazyDynaBeanPointerFactory.StrictLazyDynaBeanPointer
- All Implemented Interfaces:
Serializable,Cloneable,Comparable,Pointer
- Enclosing class:
StrictLazyDynaBeanPointerFactory
private static final class StrictLazyDynaBeanPointerFactory.StrictLazyDynaBeanPointer
extends DynaBeanPointer
Pointer implementation.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final org.apache.commons.beanutils.LazyDynaBeanprivate static final longFields inherited from class org.apache.commons.jxpath.ri.model.NodePointer
index, locale, parent, UNKNOWN_NAMESPACE, WHOLE_COLLECTION -
Constructor Summary
ConstructorsConstructorDescriptionStrictLazyDynaBeanPointer(NodePointer parent, QName qName, org.apache.commons.beanutils.LazyDynaBean lazyDynaBean) Constructs a new StrictLazyDynaBeanPointer instance.StrictLazyDynaBeanPointer(QName qName, org.apache.commons.beanutils.LazyDynaBean lazyDynaBean, Locale locale) Constructs a new StrictLazyDynaBeanPointer instance. -
Method Summary
Modifier and TypeMethodDescriptionGets a PropertyPointer for this PropertyOwnerPointer.Methods inherited from class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPointer
asPath, equals, getBaseValue, getImmediateNode, getLength, getName, hashCode, isCollection, isLeafMethods inherited from class org.apache.commons.jxpath.ri.model.beans.PropertyOwnerPointer
attributeIterator, childIterator, compareChildNodePointers, createNodeIterator, isDynamicPropertyDeclarationSupported, isValidProperty, remove, setIndex, setValueMethods inherited from class org.apache.commons.jxpath.ri.model.NodePointer
clone, compareTo, createAttribute, createChild, createChild, createPath, createPath, escape, getAbstractFactory, getDefaultNamespaceURI, getImmediateParentPointer, getImmediateValuePointer, getIndex, getLocale, getNamespaceResolver, getNamespaceURI, getNamespaceURI, getNode, getNodeSetByKey, getNodeValue, getParent, getPointerByID, getPointerByKey, getRootNode, getValue, getValuePointer, handle, handle, isActual, isAttribute, isContainer, isDefaultNamespace, isLanguage, isNode, isRoot, namespaceIterator, namespacePointer, newChildNodePointer, newNodePointer, printPointerChain, setAttribute, setExceptionHandler, setNamespaceResolver, testNode, toString, verify
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
lazyDynaBean
private final org.apache.commons.beanutils.LazyDynaBean lazyDynaBean
-
-
Constructor Details
-
StrictLazyDynaBeanPointer
public StrictLazyDynaBeanPointer(NodePointer parent, QName qName, org.apache.commons.beanutils.LazyDynaBean lazyDynaBean) Constructs a new StrictLazyDynaBeanPointer instance.- Parameters:
parent- pointerqName- is the name given to the first nodelazyDynaBean- pointed
-
StrictLazyDynaBeanPointer
public StrictLazyDynaBeanPointer(QName qName, org.apache.commons.beanutils.LazyDynaBean lazyDynaBean, Locale locale) Constructs a new StrictLazyDynaBeanPointer instance.- Parameters:
qName- is the name given to the first nodelazyDynaBean- pointedlocale- Locale
-
-
Method Details
-
getPropertyPointer
Gets a PropertyPointer for this PropertyOwnerPointer.- Overrides:
getPropertyPointerin classDynaBeanPointer- Returns:
- PropertyPointer
-