@Published(tag="architect") public static class DataRecordFormatterSupport.Directive extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
static DataRecordFormatterSupport.Directive | 
FILE_TYPE
ファイルタイプ 
 | 
static DataRecordFormatterSupport.Directive | 
RECORD_SEPARATOR
レコード終端文字列 
 | 
static DataRecordFormatterSupport.Directive | 
TEXT_ENCODING
文字エンコーディング 
 | 
| Constructor and Description | 
|---|
Directive(java.lang.String name,
         java.lang.Class<?> type)
コンストラクタ。 
 | 
| Modifier and Type | Method and Description | 
|---|---|
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 - 追加するディレクティブ