|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||
java.lang.Objectjp.hishidama.eval.func.VoidFunction
public class VoidFunction
常に0を返す関数.
関数名と引数を表示する。
| コンストラクタの概要 | |
|---|---|
VoidFunction()
|
|
| メソッドの概要 | |
|---|---|
double |
evalDouble(Object object,
String name,
Double[] args)
関数実行(double用). |
long |
evalLong(Object object,
String name,
Long[] args)
関数実行(long用). |
Object |
evalObject(Object object,
String name,
Object[] args)
関数実行(Object用). |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public VoidFunction()
| メソッドの詳細 |
|---|
public long evalLong(Object object,
String name,
Long[] args)
throws Throwable
Function の記述:long型での式の評価時に関数があった場合、当メソッドが呼ばれる。
Function 内の evalLongobject - 実行対象オブジェクトname - 関数名(必ずnull以外)args - 引数(必ずnull以外)
Throwable - 例外FunctionExpression.evalLong()
public double evalDouble(Object object,
String name,
Double[] args)
throws Throwable
Function の記述:double型での式の評価時に関数があった場合、当メソッドが呼ばれる。
Function 内の evalDoubleobject - 実行対象オブジェクトname - 関数名(必ずnull以外)args - 引数(必ずnull以外)
Throwable - 例外FunctionExpression.evalDouble()
public Object evalObject(Object object,
String name,
Object[] args)
throws Throwable
Function の記述:Object型での式の評価時に関数があった場合、当メソッドが呼ばれる。
Function 内の evalObjectobject - 実行対象オブジェクトname - 関数名(必ずnull以外)args - 引数(必ずnull以外)
Throwable - 例外FunctionExpression.evalObject()
|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||