jp.co.justsystem.choco.model.function
クラス FunctionValue1

java.lang.Object
  |
  +--jp.co.justsystem.choco.model.function.FunctionArg1
        |
        +--jp.co.justsystem.choco.model.function.FunctionValue1
すべての実装インタフェース:
Function

public abstract class FunctionValue1
extends FunctionArg1

関数呼び出し(Value 引数1つ)


インタフェース jp.co.justsystem.choco.model.function.Function から継承したフィールド
TYPE_DELAY, TYPE_NONE, TYPE_VOLATILE
 
コンストラクタの概要
FunctionValue1()
           
 
メソッドの概要
 void call(FuncArg arg, ExprValue result)
          関数呼び出し
protected abstract  void callValue1(Value arg, ExprValue result)
           
 
クラス jp.co.justsystem.choco.model.function.FunctionArg1 から継承したメソッド
getMaxArgc, getMinArgc, getType
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース jp.co.justsystem.choco.model.function.Function から継承したメソッド
getName
 

コンストラクタの詳細

FunctionValue1

public FunctionValue1()
メソッドの詳細

call

public void call(FuncArg arg,
                 ExprValue result)
          throws jp.co.justsystem.choco.model.ValueException
インタフェース Function の記述:
関数呼び出し
インタフェース jp.co.justsystem.choco.model.function.Function からコピーされたタグ:
パラメータ:
arg - 関数引数
result - 関数評価結果格納領域
例外:
ValueException -  

callValue1

protected abstract void callValue1(Value arg,
                                   ExprValue result)
                            throws jp.co.justsystem.choco.model.ValueException