Class FieldFixedLength
java.lang.Object
com.infoteria.asteria.flowbuilder2.stream.field.Field
com.infoteria.asteria.flowbuilder2.stream.field.FieldFixedLength
- All Implemented Interfaces:
com.infoteria.asteria.flowbuilder2.mapper.MappingItem,Cloneable
FixedLength型のフィールドです。
-
Field Summary
Fields inherited from class com.infoteria.asteria.flowbuilder2.stream.field.Field
_id, _owner, _typeFields inherited from interface com.infoteria.asteria.flowbuilder2.mapper.MappingItem
MAPPING_BOTH, MAPPING_INPUT, MAPPING_NONE, MAPPING_OUTPUT -
Constructor Summary
ConstructorsConstructorDescriptionコピーコンストラクタ。
作成されたFieldはIDも同じになります。FieldFixedLength(String name, FieldType type, int spos, int length, int fractionLength) フィールド名、データ型、開始位置、長さ、小数点位置を指定してFieldFixedLengthを作成します -
Method Summary
Modifier and TypeMethodDescriptionvoidフィールドの内容を要素から読み出します。voidフィールドの内容を要素に書き出します。booleanIDの違いを無視してフィールドを比較します。int小数点位置を返します。int長さを返します。int開始位置を返します。項目名に対応する値を文字列で返します。setFractionLength(int n) 小数点位置を設定します。setLength(int n) 長さを設定します。setStartPos(int n) 開始位置を設定します。Methods inherited from class com.infoteria.asteria.flowbuilder2.stream.field.Field
clone, clone, equals, getCanonicalName, getDescription, getDisplayName, getId, getName, getType, isVisible, setDescription, setName, setType, toString
-
Constructor Details
-
FieldFixedLength
フィールド名、データ型、開始位置、長さ、小数点位置を指定してFieldFixedLengthを作成します -
FieldFixedLength
コピーコンストラクタ。
作成されたFieldはIDも同じになります。
-
-
Method Details
-
getStartPos
public int getStartPos()開始位置を返します。 -
setStartPos
開始位置を設定します。 -
getLength
public int getLength()長さを返します。 -
setLength
長さを設定します。 -
getFractionLength
public int getFractionLength()小数点位置を返します。 -
setFractionLength
小数点位置を設定します。 -
assignTo
Description copied from class:Fieldフィールドの内容を要素に書き出します。 -
assign
Description copied from class:Fieldフィールドの内容を要素から読み出します。 -
equalsIgnoreId
Description copied from class:FieldIDの違いを無視してフィールドを比較します。- Overrides:
equalsIgnoreIdin classField
-
getString
項目名に対応する値を文字列で返します。
-