@Published(tag="architect") public static class DataRecordFormatterSupport.Directive extends java.lang.Object
修飾子とタイプ | フィールドと説明 |
---|---|
static DataRecordFormatterSupport.Directive |
FILE_TYPE
ファイルタイプ
|
static DataRecordFormatterSupport.Directive |
RECORD_SEPARATOR
レコード終端文字列
|
static DataRecordFormatterSupport.Directive |
TEXT_ENCODING
文字エンコーディング
|
コンストラクタと説明 |
---|
Directive(java.lang.String name,
java.lang.Class<?> type)
コンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected static <T extends DataRecordFormatterSupport.Directive> |
createDirectiveMap(T... additionalElements)
使用するディレクティブの名前とDirectiveのMapを生成する。
|
static java.lang.String |
getFileType(java.util.Map<java.lang.String,java.lang.Object> directive)
ファイルタイプを取得する
|
java.lang.String |
getName()
ディレクティブの名前を取得する。
|
static java.lang.String |
getRecordSeparator(java.util.Map<java.lang.String,java.lang.Object> directive)
レコード終端文字列を取得する
|
static java.lang.String |
getTextEncoding(java.util.Map<java.lang.String,java.lang.Object> directive)
エンコーディングを取得する
|
java.lang.Class<?> |
getType()
ディレクティブの値の型を取得する。
|
public static final DataRecordFormatterSupport.Directive FILE_TYPE
public static final DataRecordFormatterSupport.Directive TEXT_ENCODING
public static final DataRecordFormatterSupport.Directive RECORD_SEPARATOR
public Directive(java.lang.String name, java.lang.Class<?> type)
name
- ディレクティブ名type
- ディレクティブの値の型public java.lang.String getName()
public java.lang.Class<?> getType()
public static java.lang.String getFileType(java.util.Map<java.lang.String,java.lang.Object> directive)
directive
- ディレクティブpublic static java.lang.String getRecordSeparator(java.util.Map<java.lang.String,java.lang.Object> directive)
directive
- ディレクティブpublic static java.lang.String getTextEncoding(java.util.Map<java.lang.String,java.lang.Object> directive)
directive
- ディレクティブprotected static <T extends DataRecordFormatterSupport.Directive> java.util.Map<java.lang.String,DataRecordFormatterSupport.Directive> createDirectiveMap(T... additionalElements)
T
- ディレクティブの型additionalElements
- 追加するディレクティブ