|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||
java.lang.Objectjp.hishidama.eval.func.VoidFunction
public class VoidFunction
常にnullを返す関数.
戻り値として常にnullを返す。
| コンストラクタの概要 | |
|---|---|
VoidFunction()
コンストラクター. |
|
VoidFunction(boolean dump)
コンストラクター. |
|
| メソッドの概要 | |
|---|---|
Object |
eval(Object object,
String name,
Object[] args)
メソッド実行. |
Object |
eval(String name,
Object[] args)
関数実行. |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public VoidFunction()
コンソール出力を行わない。
public VoidFunction(boolean dump)
dump - 出力有無(trueの場合、関数が呼ばれた際に関数名と引数をコンソールに出力する)| メソッドの詳細 |
|---|
public Object eval(String name,
Object[] args)
throws Exception
Function の記述:
式の評価時に関数(関数名())があった場合、当メソッドが呼ばれる。
Function 内の evalname - 関数名(必ずnull以外)args - 引数(必ずnull以外)
Exception - 例外FunctionExpression.eval()
public Object eval(Object object,
String name,
Object[] args)
throws Exception
Function の記述:
式の評価時にメソッド(オブジェクト.メソッド名())があった場合、当メソッドが呼ばれる。
Function 内の evalobject - 実行対象オブジェクトname - メソッド名(必ずnull以外)args - 引数(必ずnull以外)
Exception - 例外FunctionExpression.eval()
|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||