Woolpack API

woolpack.el
クラス ArrayPathEL

java.lang.Object
  上位を拡張 woolpack.el.AbstractGettingEL
      上位を拡張 woolpack.el.AbstractEL
          上位を拡張 woolpack.el.ArrayPathEL
すべての実装されたインタフェース:
EL, GettingEL

public class ArrayPathEL
extends AbstractEL

順に基点をたどっていくELです。

作成者:
nakamura

コンストラクタの概要
ArrayPathEL(java.util.Collection<? extends EL> setting)
           
ArrayPathEL(java.util.Collection<? extends GettingEL> getting, EL setting)
           
ArrayPathEL(EL... setting)
           
ArrayPathEL(GettingEL[] getting, EL setting)
           
ArrayPathEL(GettingEL getting, EL setting)
           
 
メソッドの概要
 GettingEL[] getGetting()
           
 EL getSetting()
           
 java.lang.Object getValue(java.lang.Object root, java.lang.Class toType)
          基点に対し処理を作用させ、結果を変換して返します。
 void setGetting(GettingEL[] getting)
           
 void setSetting(EL setting)
           
 void setValue(java.lang.Object root, java.lang.Object value)
          基点に対し処理を作用させ、値を設定します。
 
クラス woolpack.el.AbstractGettingEL から継承されたメソッド
getValue
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース woolpack.el.GettingEL から継承されたメソッド
getValue
 

コンストラクタの詳細

ArrayPathEL

public ArrayPathEL(GettingEL[] getting,
                   EL setting)
パラメータ:
getting - 基点をたどっていくためのGettingELの一覧。
setting - 値を設定または取得するためのEL

ArrayPathEL

public ArrayPathEL(GettingEL getting,
                   EL setting)
パラメータ:
getting - 基点をたどっていくためのGettingEL
setting - 値を設定または取得するためのEL

ArrayPathEL

public ArrayPathEL(java.util.Collection<? extends GettingEL> getting,
                   EL setting)
パラメータ:
getting - 基点をたどっていくためのGettingELの一覧。
setting - 値を設定または取得するためのEL

ArrayPathEL

public ArrayPathEL(EL... setting)
パラメータ:
setting - 値を設定または取得するためのELの一覧。 一覧の末尾のELは値を設定または取得するために使用します。

ArrayPathEL

public ArrayPathEL(java.util.Collection<? extends EL> setting)
パラメータ:
setting - 値を設定または取得するためのELの一覧。 一覧の末尾のELは値を設定または取得するために使用します。
メソッドの詳細

setValue

public void setValue(java.lang.Object root,
                     java.lang.Object value)
インタフェース EL の記述:
基点に対し処理を作用させ、値を設定します。

定義:
インタフェース EL 内の setValue
オーバーライド:
クラス AbstractEL 内の setValue
パラメータ:
root - 基点。
value - 実行結果の値。

getValue

public java.lang.Object getValue(java.lang.Object root,
                                 java.lang.Class toType)
インタフェース GettingEL の記述:
基点に対し処理を作用させ、結果を変換して返します。

定義:
インタフェース GettingEL 内の getValue
定義:
クラス AbstractGettingEL 内の getValue
パラメータ:
root - 基点。
toType - 変換先の型。実装ではこのパラメータが動作に反映されない可能性があります。
戻り値:
実行結果の値。

getGetting

public GettingEL[] getGetting()

setGetting

public void setGetting(GettingEL[] getting)

getSetting

public EL getSetting()

setSetting

public void setSetting(EL setting)

Woolpack API

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