public abstract class Complement extends Object
修飾子とタイプ | フィールドと説明 |
---|---|
protected Map<String,Object> |
args
アーギュメント.
|
protected GadgetCaller |
caller
呼出し元.
|
protected Map<String,Object> |
gadgetData
データアーギュメント.
|
protected Map<String,String> |
surfaces
サーフィス.
|
コンストラクタと説明 |
---|
Complement() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected abstract void |
complement(Map<String,Object> data)
補完処理.
|
protected Map<String,String> |
getArgs()
引数を返却.
|
protected Map<String,Object> |
getBlockData(String blockId)
ブロックデータを返却.
|
protected String |
getBlockId()
blockIdを返却.
|
protected Object |
getData(Map<String,Object> data,
String key)
データを返却.
|
protected String |
getGadgetId()
gadgetIdを返却.
|
protected String |
getMode()
補完モードを返却.
|
protected String |
getName()
値を補完するフィールド名を返却.
|
protected String |
getSurface(String surfaceKey)
サーフィスを返却.
|
protected List<Map<String,Object>> |
getTmtableData(String tmtableId)
Tmtableデータを返却.
|
protected String |
getTmtableId()
tmtableIdを返却.
|
void |
proc(GadgetCaller gadgetCaller,
Map<String,Object> data,
Map<String,Object> params)
補完を実行.
|
protected GadgetCaller caller
public void proc(GadgetCaller gadgetCaller, Map<String,Object> data, Map<String,Object> params)
gadgetCaller
- 呼出し元data
- 補完対象データparams
- アーギュメントprotected Object getData(Map<String,Object> data, String key)
data
- 取得元key
- キーprotected String getGadgetId()
protected String getBlockId()
protected String getTmtableId()
protected String getName()
protected String getMode()
protected Map<String,Object> getBlockData(String blockId)
blockId
- ブロックIDprotected List<Map<String,Object>> getTmtableData(String tmtableId)
tmtableId
- TmtableIDCopyright © 2023 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.