Woolpack API

woolpack.el
クラス CachePropertyELFactory

java.lang.Object
  上位を拡張 woolpack.el.CachePropertyELFactory
すべての実装されたインタフェース:
PropertyELFactory

public class CachePropertyELFactory
extends java.lang.Object
implements PropertyELFactory

委譲先で生成したGettingELELを クラス名とプロパティ名の組をキーとしてキャッシュするPropertyELFactoryです。

作成者:
nakamura

コンストラクタの概要
CachePropertyELFactory(PropertyELFactory factory)
           
 
メソッドの概要
 PropertyELFactory getFactory()
           
 GettingEL newGetter(java.lang.Class clazz, java.lang.String propertyName)
          対象クラスの対象プロパティ名の値を取得するためのGettingELを返します。
 EL newSetter(java.lang.Class clazz, java.lang.String propertyName)
          対象クラスの対象プロパティ名に値を設定するためのELを返します。
 void setFactory(PropertyELFactory factory)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CachePropertyELFactory

public CachePropertyELFactory(PropertyELFactory factory)
メソッドの詳細

newGetter

public GettingEL newGetter(java.lang.Class clazz,
                           java.lang.String propertyName)
インタフェース PropertyELFactory の記述:
対象クラスの対象プロパティ名の値を取得するためのGettingELを返します。

定義:
インタフェース PropertyELFactory 内の newGetter
パラメータ:
clazz - 対象クラス。
propertyName - 対象クラスの対象プロパティ名。
戻り値:
対象クラスの対象プロパティ名の値を取得するGettingEL

newSetter

public EL newSetter(java.lang.Class clazz,
                    java.lang.String propertyName)
インタフェース PropertyELFactory の記述:
対象クラスの対象プロパティ名に値を設定するためのELを返します。

定義:
インタフェース PropertyELFactory 内の newSetter
パラメータ:
clazz - 対象クラス。
propertyName - 対象クラスの対象プロパティ名。
戻り値:
対象クラスの対象プロパティ名に値を設定するEL

getFactory

public PropertyELFactory getFactory()

setFactory

public void setFactory(PropertyELFactory factory)

Woolpack API

Copyright (C) 2006-2007 Takahiro Nakamura. All rights reserved.