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

java.lang.Object
  上位を拡張 org.apache.commons.jxpath.ri.model.beans.BeanPointerFactory
      上位を拡張 jp.terasoluna.fw.beans.jxpath.BeanPointerFactoryEx
すべての実装されたインタフェース:
org.apache.commons.jxpath.ri.model.NodePointerFactory

public class BeanPointerFactoryEx
extends org.apache.commons.jxpath.ri.model.beans.BeanPointerFactory

Beanポインタファクトリの拡張クラス。 getOrder()にてBeanPointerFactoryより先にロードされる 必要がある。


フィールドの概要
static int BEAN_POINTER_FACTORY_EX_ORDER
          Beanポインタファクトリがソートされる順番。
 
クラス org.apache.commons.jxpath.ri.model.beans.BeanPointerFactory から継承されたフィールド
BEAN_POINTER_FACTORY_ORDER
 
コンストラクタの概要
BeanPointerFactoryEx()
           
 
メソッドの概要
 org.apache.commons.jxpath.ri.model.NodePointer createNodePointer(org.apache.commons.jxpath.ri.model.NodePointer parent, org.apache.commons.jxpath.ri.QName name, java.lang.Object bean)
          ノードポインタを生成する。
 org.apache.commons.jxpath.ri.model.NodePointer createNodePointer(org.apache.commons.jxpath.ri.QName name, java.lang.Object bean, java.util.Locale locale)
          ノードポインタを生成する。
 int getOrder()
          ソート順を取得する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

BEAN_POINTER_FACTORY_EX_ORDER

public static final int BEAN_POINTER_FACTORY_EX_ORDER
Beanポインタファクトリがソートされる順番。

関連項目:
定数フィールド値
コンストラクタの詳細

BeanPointerFactoryEx

public BeanPointerFactoryEx()
メソッドの詳細

getOrder

public int getOrder()
ソート順を取得する。

定義:
インタフェース org.apache.commons.jxpath.ri.model.NodePointerFactory 内の getOrder
オーバーライド:
クラス org.apache.commons.jxpath.ri.model.beans.BeanPointerFactory 内の getOrder
戻り値:
ソート順

createNodePointer

public org.apache.commons.jxpath.ri.model.NodePointer createNodePointer(org.apache.commons.jxpath.ri.QName name,
                                                                        java.lang.Object bean,
                                                                        java.util.Locale locale)
ノードポインタを生成する。

定義:
インタフェース org.apache.commons.jxpath.ri.model.NodePointerFactory 内の createNodePointer
オーバーライド:
クラス org.apache.commons.jxpath.ri.model.beans.BeanPointerFactory 内の createNodePointer
パラメータ:
name - QName
bean - ターゲットとなるBean
locale - ロケール
戻り値:
Beanポインタ

createNodePointer

public org.apache.commons.jxpath.ri.model.NodePointer createNodePointer(org.apache.commons.jxpath.ri.model.NodePointer parent,
                                                                        org.apache.commons.jxpath.ri.QName name,
                                                                        java.lang.Object bean)
ノードポインタを生成する。

定義:
インタフェース org.apache.commons.jxpath.ri.model.NodePointerFactory 内の createNodePointer
オーバーライド:
クラス org.apache.commons.jxpath.ri.model.beans.BeanPointerFactory 内の createNodePointer
パラメータ:
parent - 親のポインタ
name - QName
bean - ターゲットとなるBean
戻り値:
Beanポインタ