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

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

public class DynamicPointerFactoryEx
extends org.apache.commons.jxpath.ri.model.dynamic.DynamicPointerFactory

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


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

フィールドの詳細

DYNAMIC_POINTER_FACTORY_EX_ORDER

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

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

DynamicPointerFactoryEx

public DynamicPointerFactoryEx()
コンストラクタ。

メソッドの詳細

getOrder

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

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

createNodePointer

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

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

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,
                                                                        Object bean)
ノードポインタを生成する。

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


Copyright © 2011. All Rights Reserved.