パッケージ | 説明 |
---|---|
jp.co.intra_mart.foundation.viewcreator |
ViewCeator全般に関する情報を提供するクラスです。
|
jp.co.intra_mart.foundation.viewcreator.calc |
計算式に関する情報を提供するクラスです。
|
jp.co.intra_mart.foundation.viewcreator.formula |
関数に関するクラスです。
|
jp.co.intra_mart.foundation.viewcreator.model.formula.funcimpl |
関数に関する情報を提供するクラスです。
|
修飾子とタイプ | メソッドと説明 |
---|---|
static String |
DataViewManager.resolveExportFileName(ListDataView view,
String fileNameSetting)
リスト集計のデータ参照をファイルにエクスポートした時のファイル名を作成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
static boolean |
CalcUtil.eval(List<ArgumentElement> elements)
非推奨です。
|
修飾子とタイプ | メソッドと説明 |
---|---|
FixedValue |
FormulaStatement.execute()
数式を実行して結果データを取得します。
|
FixedValue |
FunctionImplementation.execute(Arguments args)
関数を実行します。
|
static FixedValue |
FunctionExecuter.execute(FunctionImplementation functionimpl,
Arguments args,
FormulaStatement stmt)
関数を実行します。
|
FixedValue |
FormulaStatement.execute(List<VariableResult> values)
数式を実行して結果データを取得します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected void |
AbstractFunctionImplementation.checkArgumentCount(int expect,
List<ArgumentElement> elements)
要素数を調べます。
|
FixedValue |
FunctionViewColumnValues.execute(Arguments args) |
FixedDate |
FunctionToday.execute(Arguments args) |
FixedValue |
FunctionTimezone.execute(Arguments args) |
FixedValue |
FunctionSwitchMulti.execute(Arguments args) |
FixedValue |
FunctionSwitch.execute(Arguments args) |
FixedNumber |
FunctionSumIf.execute(Arguments args) |
FixedNumber |
FunctionSum.execute(Arguments args) |
FixedNumber |
FunctionSubtract.execute(Arguments args) |
FixedString |
FunctionSubstring.execute(Arguments args) |
FixedString |
FunctionSubstitute.execute(Arguments args) |
FixedString |
FunctionString.execute(Arguments args) |
FixedString |
FunctionSecureParameter.execute(Arguments args) |
FixedNumber |
FunctionRowNumber.execute(Arguments args) |
FixedValue |
FunctionNumber.execute(Arguments args) |
FixedNumber |
FunctionMin.execute(Arguments args) |
FixedNumber |
FunctionMax.execute(Arguments args) |
FixedValue |
FunctionLookUp.execute(Arguments args) |
FixedNumber |
FunctionLen.execute(Arguments args) |
FixedValue |
FunctionIF.execute(Arguments args) |
FixedString |
FunctionGetViewCreatorSystemParameter.execute(Arguments args) |
FixedString |
FunctionFormat.execute(Arguments args) |
FixedBoolean |
FunctionEval.execute(Arguments args) |
FixedString |
FunctionDateTimeDurationFormat.execute(Arguments args) |
FixedDate |
FunctionDate.execute(Arguments args) |
FixedString |
FunctionDataViewName.execute(Arguments args) |
FixedString |
FunctionDataViewCode.execute(Arguments args) |
FixedNumber |
FunctionCountIf.execute(Arguments args) |
FixedNumber |
FunctionCount.execute(Arguments args) |
FixedString |
FunctionConcatenate.execute(Arguments args) |
FixedNumber |
FunctionAvg.execute(Arguments args) |
FixedArray |
FunctionArray.execute(Arguments args) |
protected FixedArray |
FunctionViewColumnValues.execute(ListDataView view,
List<ArgumentElement> elements,
String columnCode,
int maxCount)
互換用
|
protected FixedArray |
FunctionViewColumnValues.execute(ViewCreatorData vcdata,
List<ArgumentElement> elements,
String columnCode,
int maxCount) |
protected double |
AbstractFunctionImplementation.executeBySql(String functionName,
Arguments args)
SQL関数を実行して結果を取得します。
|
protected FixedValue |
AbstractFunctionImplementation.expand(ArgumentElement element)
計算式要素を実行して結果を取得します。
|
protected jp.co.intra_mart.foundation.viewcreator.model.formula.funcimpl.ExpandedSQLANDParameters |
AbstractFunctionImplementation.expand4SQLEvalStatement(List<ArgumentElement> elements,
String tableName) |
protected jp.co.intra_mart.foundation.viewcreator.model.formula.funcimpl.ExpandedSQLANDParameters |
AbstractFunctionImplementation.expand4SQLEvalStatement(List<ArgumentElement> elements,
String tableName,
ViewCreatorData vcdata)
SQL用の評価式文字列へ展開します。
|
protected static String |
FunctionViewColumnValues.getDataViewCode(List<ArgumentElement> elements,
int requiredArgumentCount) |
protected ListDataView |
FunctionViewColumnValues.getListDataView(String code)
リスト集計を取得します
|
static Block |
ElementCaster.toBlock(Element e)
Block型にキャストします。
|
static FixedBoolean |
ElementCaster.toFixedBoolean(Element e)
FixedBoolean型にキャストします。
|
static FixedDate |
ElementCaster.toFixedDate(Element e)
FixedDate型にキャストします。
|
static FixedNumber |
ElementCaster.toFixedNumber(Element e)
FixedNumber型にキャストします。
|
static FixedString |
ElementCaster.toFixedString(Element e)
FixedString型にキャストします。
|
static FixedValue |
ElementCaster.toFixedValue(Element e)
FixedValue型にキャストします。
|
static RelationalOperator |
ElementCaster.toRelationalOperator(Element e)
RelationalOperator型にキャストします。
|
static Variable |
ElementCaster.toVariable(Element e)
Variable型にキャストします。
|
Copyright © 2012 NTT DATA INTRAMART CORPORATION