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

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

public class DynamicPointerEx
extends org.apache.commons.jxpath.ri.model.dynamic.DynamicPointer

DynamicPointerの拡張クラス。

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

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

コンストラクタの詳細

DynamicPointerEx

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

パラメータ:
name - QName
bean - ターゲットのMap
handler - プロパティハンドラ
locale - ロケール

DynamicPointerEx

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

パラメータ:
parent - 親のMapポインタ
name - QName
bean - ターゲットのMap
handler - プロパティハンドラ
メソッドの詳細

getPropertyPointer

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

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


Copyright © 2012. All Rights Reserved.