|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||
public interface Function
関数インターフェース.
式の評価時に実行される関数を定義する。
Expression.setFunction(Function)| メソッドの概要 | |
|---|---|
Object |
eval(Object object,
String name,
Object[] args)
メソッド実行. |
Object |
eval(String name,
Object[] args)
関数実行. |
| メソッドの詳細 |
|---|
Object eval(String name,
Object[] args)
throws Exception
式の評価時に関数(関数名())があった場合、当メソッドが呼ばれる。
name - 関数名(必ずnull以外)args - 引数(必ずnull以外)
Exception - 例外FunctionExpression.eval()
Object eval(Object object,
String name,
Object[] args)
throws Exception
式の評価時にメソッド(オブジェクト.メソッド名())があった場合、当メソッドが呼ばれる。
object - 実行対象オブジェクトname - メソッド名(必ずnull以外)args - 引数(必ずnull以外)
Exception - 例外FunctionExpression.eval()
|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||