public static class FixedLengthDataRecordFormatter.FixedLengthDirective extends DataRecordFormatterSupport.Directive
| 修飾子とタイプ | フィールドと説明 | 
|---|---|
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| コンストラクタと説明 | 
|---|
FixedLengthDirective(java.lang.String name,
                    java.lang.Class<?> type)
コンストラクタ。 
 | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
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, getTypepublic 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 - ディレクティブの名前