public interface LogicFlowFormatter
修飾子とタイプ | メソッドと説明 |
---|---|
Object |
format(LogicFlowDefinition definition)
フローの定義情報をフォーマットします。
|
String |
getType()
フォーマッタの種別を返却します。
|
LogicFlowDefinition |
parse(byte[] binary)
フローの構成情報を解析します。
|
LogicFlowDefinition |
parse(byte[] binary,
boolean isLatest)
フローの構成情報を解析します。
|
LogicFlowDefinition |
parse(InputStream stream)
フローの構成情報を解析します。
|
LogicFlowDefinition |
parse(InputStream stream,
boolean isLatest)
フローの構成情報を解析します。
|
LogicFlowDefinition |
parse(Object data)
フローの構成情報を解析します。
|
LogicFlowDefinition |
parse(Object data,
boolean isLatest)
フローの構成情報を解析します。
|
String getType()
LogicFlowDefinition parse(Object data) throws IllegalFormatException
data
- データIllegalFormatException
- 解析に失敗した場合にスローされます。LogicFlowDefinition parse(Object data, boolean isLatest) throws IllegalFormatException
data
- データisLatest
- 最新情報を元に解析する場合は true を指定します。IllegalFormatException
- 解析に失敗した場合にスローされます。LogicFlowDefinition parse(byte[] binary) throws IllegalFormatException
binary
- バイナリIllegalFormatException
- 解析に失敗した場合にスローされます。LogicFlowDefinition parse(byte[] binary, boolean isLatest) throws IllegalFormatException
binary
- バイナリisLatest
- 最新情報を元に解析する場合は true を指定します。IllegalFormatException
- 解析に失敗した場合にスローされます。LogicFlowDefinition parse(InputStream stream) throws IllegalFormatException
stream
- 入力ストリームIllegalFormatException
- 解析に失敗した場合にスローされます。LogicFlowDefinition parse(InputStream stream, boolean isLatest) throws IllegalFormatException
stream
- 入力ストリームisLatest
- 最新情報を元に解析する場合は true を指定します。IllegalFormatException
- 解析に失敗した場合にスローされます。Object format(LogicFlowDefinition definition) throws IllegalFormatException
definition
- フロー定義情報IllegalFormatException
- フォーマットに失敗した場合にスローされます。Copyright © 2012 NTT DATA INTRAMART CORPORATION