Klasse ModelNodePointer
java.lang.Object
org.apache.commons.jxpath.ri.model.NodePointer
org.apache.commons.jxpath.ri.model.beans.PropertyOwnerPointer
org.apache.commons.jxpath.ri.model.beans.BeanPointer
org.apache.torque.generator.source.ModelNodePointer
- Alle implementierten Schnittstellen:
Serializable
,Cloneable
,Comparable
,org.apache.commons.jxpath.Pointer
public class ModelNodePointer
extends org.apache.commons.jxpath.ri.model.beans.BeanPointer
A Pointer that points to a Java Object or a collection. It is either
the first element of a path or a pointer for a property value.
- Version:
- $Id: $
- Autor:
- Dmitri Plotnikov, Thomas Fox
- Siehe auch:
-
Feldübersicht
Von Klasse geerbte Felder org.apache.commons.jxpath.ri.model.NodePointer
index, locale, parent, UNKNOWN_NAMESPACE, WHOLE_COLLECTION
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungModelNodePointer
(org.apache.commons.jxpath.ri.model.NodePointer parent, org.apache.commons.jxpath.ri.QName name, Object bean, org.apache.commons.jxpath.JXPathBeanInfo beanInfo, Class<?> beanClass) Create a new BeanPointer.ModelNodePointer
(org.apache.commons.jxpath.ri.QName name, Object bean, org.apache.commons.jxpath.JXPathBeanInfo beanInfo, Class<?> beanClass, Locale locale) Create a new BeanPointer. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungboolean
org.apache.commons.jxpath.ri.model.beans.PropertyPointer
int
hashCode()
Von Klasse geerbte Methoden org.apache.commons.jxpath.ri.model.beans.BeanPointer
asPath, getBaseValue, getLength, getName, isCollection, isLeaf
Von Klasse geerbte Methoden org.apache.commons.jxpath.ri.model.beans.PropertyOwnerPointer
attributeIterator, childIterator, compareChildNodePointers, createNodeIterator, getImmediateNode, isDynamicPropertyDeclarationSupported, isValidProperty, remove, setIndex, setValue
Von Klasse geerbte Methoden 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, isActual, isAttribute, isContainer, isDefaultNamespace, isLanguage, isNode, isRoot, namespaceIterator, namespacePointer, newChildNodePointer, newNodePointer, printPointerChain, setAttribute, setNamespaceResolver, testNode, toString
-
Konstruktordetails
-
ModelNodePointer
public ModelNodePointer(org.apache.commons.jxpath.ri.QName name, Object bean, org.apache.commons.jxpath.JXPathBeanInfo beanInfo, Class<?> beanClass, Locale locale) Create a new BeanPointer.- Parameter:
name
- is the name given to the first nodebean
- pointedbeanInfo
- JXPathBeanInfobeanClass
- the class of the beanlocale
- Locale
-
ModelNodePointer
public ModelNodePointer(org.apache.commons.jxpath.ri.model.NodePointer parent, org.apache.commons.jxpath.ri.QName name, Object bean, org.apache.commons.jxpath.JXPathBeanInfo beanInfo, Class<?> beanClass) Create a new BeanPointer.- Parameter:
parent
- pointername
- is the name given to the first nodebean
- pointedbeanInfo
- JXPathBeanInfobeanClass
- the class of the bean
-
-
Methodendetails
-
getPropertyPointer
public org.apache.commons.jxpath.ri.model.beans.PropertyPointer getPropertyPointer()- Setzt außer Kraft:
getPropertyPointer
in Klasseorg.apache.commons.jxpath.ri.model.beans.BeanPointer
-
hashCode
public int hashCode()- Setzt außer Kraft:
hashCode
in Klasseorg.apache.commons.jxpath.ri.model.beans.BeanPointer
-
equals
- Setzt außer Kraft:
equals
in Klasseorg.apache.commons.jxpath.ri.model.beans.BeanPointer
-