public static class FixedLengthDataRecordFormatter.FixedLengthDirective extends DataRecordFormatterSupport.Directive
Modifier and Type | Field and Description |
---|---|
static DataRecordFormatterSupport.Directive |
FIXED_SIGN_POSITION
符号位置の固定/非固定のデフォルト設定
|
static DataRecordFormatterSupport.Directive |
NEGATIVE_PACK_SIGN_NIBBLE
パック数値の符号ビット(負)のデフォルト設定
|
static DataRecordFormatterSupport.Directive |
NEGATIVE_ZONE_SIGN_NIBBLE
ゾーン数値の符号ビット(負)のデフォルト設定
|
static DataRecordFormatterSupport.Directive |
POSITIVE_PACK_SIGN_NIBBLE
パック数値の符号ビット(正)のデフォルト設定
|
static DataRecordFormatterSupport.Directive |
POSITIVE_ZONE_SIGN_NIBBLE
ゾーン数値の符号ビット(正)のデフォルト設定
|
static DataRecordFormatterSupport.Directive |
RECORD_LENGTH
1レコードあたりのバイト長
|
static DataRecordFormatterSupport.Directive |
REQUIRED_DECIMAL_POINT
小数点の要否のデフォルト設定
|
static DataRecordFormatterSupport.Directive |
REQUIRED_PLUS_SIGN
正の符号の要否のデフォルト設定
|
static java.util.Map<java.lang.String,DataRecordFormatterSupport.Directive> |
VALUES
列挙型の全要素(親クラスの要素を含む)
|
FILE_TYPE, RECORD_SEPARATOR, TEXT_ENCODING
Constructor and Description |
---|
FixedLengthDirective(java.lang.String name,
java.lang.Class<?> type)
コンストラクタ。
|
Modifier and Type | Method and Description |
---|---|
static java.lang.Boolean |
getFixedSignPosition(java.util.Map<java.lang.String,java.lang.Object> directive)
符号位置の固定/非固定のデフォルト設定を取得する。
|
static java.lang.String |
getNegativePackSignNibble(java.util.Map<java.lang.String,java.lang.Object> directive)
パック数値の符号ビット(正)のデフォルト設定を取得する。
|
static java.lang.String |
getNegativeZoneSignNibble(java.util.Map<java.lang.String,java.lang.Object> directive)
ゾーン数値の符号ビット(負)のデフォルト設定を取得する。
|
static java.lang.String |
getPositivePackSignNibble(java.util.Map<java.lang.String,java.lang.Object> directive)
パック数値の符号ビット(正)のデフォルト設定を取得する。
|
static java.lang.String |
getPositiveZoneSignNibble(java.util.Map<java.lang.String,java.lang.Object> directive)
ゾーン数値の符号ビット(正)のデフォルト設定を取得する。
|
static java.lang.Integer |
getRecordLength(java.util.Map<java.lang.String,java.lang.Object> directive)
1レコードあたりのバイト長を取得する。
|
static java.lang.Boolean |
getRequiredDecimalPoint(java.util.Map<java.lang.String,java.lang.Object> directive)
小数点の要否のデフォルト設定を取得する。
|
static java.lang.Boolean |
getRequiredPlusSign(java.util.Map<java.lang.String,java.lang.Object> directive)
正の符号の要否のデフォルト設定を取得する。
|
static DataRecordFormatterSupport.Directive |
valueOf(java.lang.String name)
ディレクティブの値を取得する。
|
createDirectiveMap, getFileType, getName, getRecordSeparator, getTextEncoding, getType
public static final DataRecordFormatterSupport.Directive RECORD_LENGTH
public static final DataRecordFormatterSupport.Directive POSITIVE_ZONE_SIGN_NIBBLE
public static final DataRecordFormatterSupport.Directive NEGATIVE_ZONE_SIGN_NIBBLE
public static final DataRecordFormatterSupport.Directive POSITIVE_PACK_SIGN_NIBBLE
public static final DataRecordFormatterSupport.Directive NEGATIVE_PACK_SIGN_NIBBLE
public static final DataRecordFormatterSupport.Directive REQUIRED_DECIMAL_POINT
public static final DataRecordFormatterSupport.Directive FIXED_SIGN_POSITION
public static final DataRecordFormatterSupport.Directive REQUIRED_PLUS_SIGN
public static final java.util.Map<java.lang.String,DataRecordFormatterSupport.Directive> VALUES
public FixedLengthDirective(java.lang.String name, java.lang.Class<?> type)
name
- ディレクティブ名type
- ディレクティブの値の型public static java.lang.Integer getRecordLength(java.util.Map<java.lang.String,java.lang.Object> directive)
directive
- ディレクティブpublic static java.lang.String getPositiveZoneSignNibble(java.util.Map<java.lang.String,java.lang.Object> directive)
directive
- デフォルト値public static java.lang.String getNegativeZoneSignNibble(java.util.Map<java.lang.String,java.lang.Object> directive)
directive
- デフォルト値public static java.lang.String getPositivePackSignNibble(java.util.Map<java.lang.String,java.lang.Object> directive)
directive
- デフォルト値public static java.lang.String getNegativePackSignNibble(java.util.Map<java.lang.String,java.lang.Object> directive)
directive
- デフォルト値public static java.lang.Boolean getRequiredDecimalPoint(java.util.Map<java.lang.String,java.lang.Object> directive)
directive
- デフォルト値public static java.lang.Boolean getFixedSignPosition(java.util.Map<java.lang.String,java.lang.Object> directive)
directive
- デフォルト値public static java.lang.Boolean getRequiredPlusSign(java.util.Map<java.lang.String,java.lang.Object> directive)
directive
- デフォルト値public static DataRecordFormatterSupport.Directive valueOf(java.lang.String name)
name
- ディレクティブの名前