public interface MappingFunctionRepository
Function
)を保有するリポジトリインタフェースを提供します。修飾子とタイプ | メソッドと説明 |
---|---|
Collection<MappingFunctionCategory> |
getCategories()
すべてのカテゴリを取得します。
|
MappingFunctionCategory |
getCategory(String categoryId)
指定されたIDのカテゴリを取得します。
|
Function |
getFunction(String id)
関数名を元に、関数インスタンスを取得します。
|
List<Class<? extends Function>> |
getFunctionByCategory(String categoryId)
このリポジトリに登録されている全ての関数定義情報を取得します。
|
List<Class<? extends Function>> |
getFunctions()
このリポジトリに登録されている全ての関数定義情報を取得します。
|
void |
registerFunction(Class<? extends Function> functionClass)
関数となる定義情報の登録を行います。
|
MappingFunctionCategory getCategory(String categoryId)
categoryId
- カテゴリIDCollection<MappingFunctionCategory> getCategories()
Function getFunction(String id)
id
- 関数IDList<Class<? extends Function>> getFunctions()
List<Class<? extends Function>> getFunctionByCategory(String categoryId)
categoryId
- カテゴリIDCopyright © 2012 NTT DATA INTRAMART CORPORATION