jp.terasoluna.fw.beans.jxpath
クラス BeanPointerEx

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
              上位を拡張 jp.terasoluna.fw.beans.jxpath.BeanPointerEx
すべての実装されたインタフェース:
Serializable, Cloneable, Comparable, org.apache.commons.jxpath.Pointer

public class BeanPointerEx
extends org.apache.commons.jxpath.ri.model.beans.BeanPointer

Beanポインタの拡張クラス。

関連項目:
直列化された形式

フィールドの概要
 
クラス org.apache.commons.jxpath.ri.model.NodePointer から継承されたフィールド
index, locale, parent, UNKNOWN_NAMESPACE, WHOLE_COLLECTION
 
コンストラクタの概要
BeanPointerEx(org.apache.commons.jxpath.ri.model.NodePointer parent, org.apache.commons.jxpath.ri.QName name, Object bean, org.apache.commons.jxpath.JXPathBeanInfo beanInfo)
          コンストラクタ。
BeanPointerEx(org.apache.commons.jxpath.ri.QName name, Object bean, org.apache.commons.jxpath.JXPathBeanInfo beanInfo, Locale locale)
          コンストラクタ。
 
メソッドの概要
 org.apache.commons.jxpath.ri.model.beans.PropertyPointer getPropertyPointer()
          プロパティポインタを取得する。
 
クラス org.apache.commons.jxpath.ri.model.beans.BeanPointer から継承されたメソッド
asPath, equals, getBaseValue, getLength, getName, hashCode, isCollection, isLeaf
 
クラス org.apache.commons.jxpath.ri.model.beans.PropertyOwnerPointer から継承されたメソッド
attributeIterator, childIterator, compareChildNodePointers, createNodeIterator, getImmediateNode, isDynamicPropertyDeclarationSupported, isValidProperty, remove, setIndex, setValue
 
クラス 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
 
クラス java.lang.Object から継承されたメソッド
finalize, getClass, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

BeanPointerEx

public BeanPointerEx(org.apache.commons.jxpath.ri.QName name,
                     Object bean,
                     org.apache.commons.jxpath.JXPathBeanInfo beanInfo,
                     Locale locale)
コンストラクタ。

パラメータ:
name - QName
bean - ターゲットのBean
beanInfo - ターゲットのBeanの情報
locale - ロケール

BeanPointerEx

public BeanPointerEx(org.apache.commons.jxpath.ri.model.NodePointer parent,
                     org.apache.commons.jxpath.ri.QName name,
                     Object bean,
                     org.apache.commons.jxpath.JXPathBeanInfo beanInfo)
コンストラクタ。

パラメータ:
parent - 親Beanポインタ
name - QName
bean - ターゲットのBean
beanInfo - ターゲットのBeanの情報
メソッドの詳細

getPropertyPointer

public org.apache.commons.jxpath.ri.model.beans.PropertyPointer getPropertyPointer()
プロパティポインタを取得する。

オーバーライド:
クラス org.apache.commons.jxpath.ri.model.beans.BeanPointer 内の getPropertyPointer
戻り値:
Beanプロパティポインタ


Copyright © 2011. All Rights Reserved.