パッケージ | 説明 |
---|---|
jp.co.intra_mart.foundation.viewcreator.formula |
関数に関するクラスです。
|
jp.co.intra_mart.foundation.viewcreator.model.formula |
式に関する情報を提供するクラスです。
|
jp.co.intra_mart.foundation.viewcreator.model.formula.funcimpl |
関数に関する情報を提供するクラスです。
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected abstract ConcurrentMap<String,FunctionImplementation> |
FunctionCacheScope.getCache()
keyに関数名、valueに関数の実装を持つ関数キャッシュ用のマップを返します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
static FixedValue |
FunctionExecuter.execute(FunctionImplementation functionimpl,
Arguments args,
FormulaStatement stmt)
関数を実行します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
T |
FunctionCacheScope.FunctionCallback.execute(ConcurrentMap<String,FunctionImplementation> functionCache)
関数キャッシュスコープ内で実行したい処理を実装します。
|
T |
FunctionCacheScope.SimpleCallback.execute(ConcurrentMap<String,FunctionImplementation> ignore)
引数なしメソッドのWrapper実装
|
修飾子とタイプ | メソッドと説明 |
---|---|
FunctionImplementation |
Function.getFunctionImpl()
この関数の処理を行う実装クラスのインスタンスを取得します。
|
FunctionImplementation |
Function.getFunctionImpl(ConcurrentMap<String,FunctionImplementation> cache)
この関数の処理を行う実装クラスのインスタンスを取得します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
static List<FunctionImplementation> |
Function.getAllFunctions()
システムに登録された関数の実装インスタンスをすべて取得します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
FunctionImplementation |
Function.getFunctionImpl(ConcurrentMap<String,FunctionImplementation> cache)
この関数の処理を行う実装クラスのインスタンスを取得します。
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
AbstractFunctionImplementation
関数(Function)クラスの実装で汎用的に利用可能なユーティリティを提供する抽象クラスです。
|
class |
FunctionArray
新しい配列データを作成します。
|
class |
FunctionAvg
平均値を計算します。
|
class |
FunctionConcatenate
引数で渡されてきた値を文字列連結して返却します。
|
class |
FunctionCount
要素数(レコード数)を計算します。
|
class |
FunctionCountIf
検索条件に合致したレコード数を取得します。
|
class |
FunctionDataViewCode
カレントのデータ参照コードを取得します。
|
class |
FunctionDataViewName
データ参照名を取得します。
|
class |
FunctionDate
日付型のデータを生成します。
|
class |
FunctionDateTimeDurationFormat
時間データ(期間)をフォーマットするための関数です。
|
class |
FunctionEval
引数で渡されてきた要素を全体で評価して、trueもしくはfalseを返します。
|
class |
FunctionFormat
数値や日付のフォーマットを行う関数です。
|
class |
FunctionGetViewCreatorSystemParameter
動的パラメータのタグ文字列を解析して結果データを取得する関数です。
|
class |
FunctionIF
この関数は引数の要素として3つ受け取ります。
|
class |
FunctionLen
文字列長を調べる関数です。
|
class |
FunctionLookUp
データ参照からデータを検索して取得する関数です。
|
class |
FunctionMax
最大値を計算します。
|
class |
FunctionMin
最小値を計算します。
|
class |
FunctionNumber
文字列を数値に変換する関数です。
|
class |
FunctionRowNumber
行番号表示用の数値を返します。
|
class |
FunctionSecureParameter
セキュアパラメータを生成します。
|
class |
FunctionString
文字列型に変換する関数です
|
class |
FunctionSubstitute
指定された文字列を正規表現で検索して置換する関数です。
|
class |
FunctionSubstring
第1引数で指定された文字列の部分文字列を取得します。
|
class |
FunctionSubtract
第1引数から第2引数を差し引いた値を数値データで取得します。
|
class |
FunctionSum
合計値を計算します。
|
class |
FunctionSumIf
検索条件付きで合計を計算します。
|
class |
FunctionSwitch
分岐処理を提供する関数です。
|
class |
FunctionSwitchMulti
カンマで連結された判定対象値を分割した値を定数値と比較して、一致した場合に対応する返却値をカンマで連結して返します。
|
class |
FunctionTimezone
タイムゾーンを取得するための関数です。
|
class |
FunctionToday
システム日付を取得する関数です。
|
class |
FunctionViewColumnValues
データ参照からデータを検索して取得する関数です。
|
Copyright © 2012 NTT DATA INTRAMART CORPORATION