com.infoteria.asteria.flowbuilder2.stream.field
クラス FieldFixedLength
java.lang.Object
|
+--com.infoteria.asteria.flowbuilder2.stream.field.Field
|
+--com.infoteria.asteria.flowbuilder2.stream.field.FieldFixedLength
- すべての実装インタフェース:
- Cloneable, com.infoteria.asteria.flowbuilder2.mapper.MappingItem
- public class FieldFixedLength
- extends Field
FixedLength型のフィールドです。
| インタフェース com.infoteria.asteria.flowbuilder2.mapper.MappingItem から継承したフィールド |
MAPPING_BOTH, MAPPING_INPUT, MAPPING_NONE, MAPPING_OUTPUT |
| クラス com.infoteria.asteria.flowbuilder2.stream.field.Field から継承したメソッド |
clone, clone, equals, getCanonicalName, getDescription, getDisplayName, getId, getName, getType, isVisible, setDescription, setName, setType, toString |
| インタフェース com.infoteria.asteria.flowbuilder2.mapper.MappingItem から継承したメソッド |
getIcon, getMappingType, isIgnoreSerialize |
FieldFixedLength
public FieldFixedLength(String name,
FieldType type,
int spos,
int length,
int fractionLength)
- フィールド名、データ型、開始位置、長さ、小数点位置を指定してFieldFixedLengthを作成します
FieldFixedLength
public FieldFixedLength(Field f)
- コピーコンストラクタ。
作成されたFieldはIDも同じになります。
getStartPos
public int getStartPos()
- 開始位置を返します。
setStartPos
public UndoableEdit setStartPos(int n)
- 開始位置を設定します。
getLength
public int getLength()
- 長さを返します。
setLength
public UndoableEdit setLength(int n)
- 長さを設定します。
getFractionLength
public int getFractionLength()
- 小数点位置を返します。
setFractionLength
public UndoableEdit setFractionLength(int n)
- 小数点位置を設定します。
assignTo
public void assignTo(Element el)
- クラス
Field の記述:
- フィールドの内容を要素に書き出します。
- オーバーライド:
- クラス
Field 内の assignTo
assign
public void assign(Element el)
- クラス
Field の記述:
- フィールドの内容を要素から読み出します。
- オーバーライド:
- クラス
Field 内の assign
equalsIgnoreId
public boolean equalsIgnoreId(Field f)
- クラス
Field の記述:
- IDの違いを無視してフィールドを比較します。
- オーバーライド:
- クラス
Field 内の equalsIgnoreId
getString
public String getString(String name)
- 項目名に対応する値を文字列で返します。
- オーバーライド:
- クラス
Field 内の getString