com.infoteria.asteria.flowbuilder2.stream.field
Class FieldFixedLength
java.lang.Object
|
+--com.infoteria.asteria.flowbuilder2.stream.field.Field
|
+--com.infoteria.asteria.flowbuilder2.stream.field.FieldFixedLength
- All Implemented Interfaces:
- java.lang.Cloneable, com.infoteria.asteria.flowbuilder2.mapper.MappingItem
- public class FieldFixedLength
- extends Field
FixedLength型のフィールドです。
| Fields inherited from class com.infoteria.asteria.flowbuilder2.stream.field.Field |
_id, _owner, _type |
| Fields inherited from interface com.infoteria.asteria.flowbuilder2.mapper.MappingItem |
MAPPING_BOTH, MAPPING_INPUT, MAPPING_NONE, MAPPING_OUTPUT |
|
Constructor Summary |
FieldFixedLength(Field f)
コピーコンストラクタ。 作成されたFieldはIDも同じになります。 |
FieldFixedLength(java.lang.String name,
FieldType type,
int spos,
int length,
int fractionLength)
フィールド名、データ型、開始位置、長さ、小数点位置を指定してFieldFixedLengthを作成します |
| 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 |
| Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.infoteria.asteria.flowbuilder2.mapper.MappingItem |
getIcon, getMappingType, isIgnoreSerialize |
FieldFixedLength
public FieldFixedLength(java.lang.String name,
FieldType type,
int spos,
int length,
int fractionLength)
- フィールド名、データ型、開始位置、長さ、小数点位置を指定してFieldFixedLengthを作成します
FieldFixedLength
public FieldFixedLength(Field f)
- コピーコンストラクタ。
作成されたFieldはIDも同じになります。
getStartPos
public int getStartPos()
- 開始位置を返します。
setStartPos
public javax.swing.undo.UndoableEdit setStartPos(int n)
- 開始位置を設定します。
getLength
public int getLength()
- 長さを返します。
setLength
public javax.swing.undo.UndoableEdit setLength(int n)
- 長さを設定します。
getFractionLength
public int getFractionLength()
- 小数点位置を返します。
setFractionLength
public javax.swing.undo.UndoableEdit setFractionLength(int n)
- 小数点位置を設定します。
assignTo
public void assignTo(org.w3c.dom.Element el)
- Description copied from class:
Field
- フィールドの内容を要素に書き出します。
- Overrides:
assignTo in class Field
assign
public void assign(org.w3c.dom.Element el)
- Description copied from class:
Field
- フィールドの内容を要素から読み出します。
- Overrides:
assign in class Field
equalsIgnoreId
public boolean equalsIgnoreId(Field f)
- Description copied from class:
Field
- IDの違いを無視してフィールドを比較します。
- Overrides:
equalsIgnoreId in class Field
getString
public java.lang.String getString(java.lang.String name)
- 項目名に対応する値を文字列で返します。
- Overrides:
getString in class Field