public class FunctionEval extends AbstractFunctionImplementation implements NoCacheFunction, FunctionImplReturnType
VICE_INQUIRY_NAME| コンストラクタと説明 |
|---|
FunctionEval()
デフォルトコンストラクタ
|
FunctionEval(CalcUtilWithAnalyze calcutil)
新しいEVAL関数インスタンスを生成します。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
FixedBoolean |
execute(Arguments args)
関数を実行します。
|
String |
getName()
関数の名前を取得します。
|
Class<? extends FixedValue> |
getReturnType()
戻り値のデータ型を取得します。
|
checkArgumentCount, executeBySql, executeBySql, existNullElement, expand, expand4SQLEvalStatement, expand4SQLEvalStatement, getColumnCode, getColumnCode, getConnection, getData, getSubTotal, init, setData2Statementpublic FunctionEval()
public FunctionEval(CalcUtilWithAnalyze calcutil)
calcutil - 文字列の数式解析実装public FixedBoolean execute(Arguments args) throws FunctionExecuteException
FunctionImplementationexecute インタフェース内 FunctionImplementationargs - 関数に渡された引数FunctionExecuteException - 実行時エラーpublic String getName()
FunctionImplementationgetName インタフェース内 FunctionImplementationpublic Class<? extends FixedValue> getReturnType()
FunctionImplReturnTypegetReturnType インタフェース内 FunctionImplReturnTypeCopyright © 2012 NTT DATA INTRAMART CORPORATION