com.infoteria.asteria.flowbuilder2.stream.field
Class FixedLengthFieldDefinition
java.lang.Object
|
+--com.infoteria.asteria.flowbuilder2.stream.field.FieldDefinition
|
+--com.infoteria.asteria.flowbuilder2.stream.field.FixedLengthFieldDefinition
- All Implemented Interfaces:
- java.lang.Cloneable, com.infoteria.asteria.flowbuilder2.mapper.MappingHolder
- public class FixedLengthFieldDefinition
- extends FieldDefinition
FixedLengthのフィールド定義です。
このクラスの保持するFieldクラスはFieldFixedLengthでなければなりません。
|
Method Summary |
Field |
createField(java.lang.String name,
FieldType type)
Fieldを作成します。 作成されるFieldはFieldFixedLengthクラスです。 |
java.lang.String |
getType()
FieldDefinition種別を返します。
TYPE_FIXEDが返ります。 |
| Methods inherited from class com.infoteria.asteria.flowbuilder2.stream.field.FieldDefinition |
add, addFieldDefinitionListener, addReadOnlyColumn, assign, assignTo, beginUpdate, canMoveDown, canMoveUp, clone, containsName, createField, endUpdate, equals, getAcceptTypes, getField, getField, getFieldById, getFieldDefinitionListeners, getName, getReadOnlyColumns, hasReadOnlyColumn, importFieldDefinition, importFieldDefinition, importFieldDefinition, indexOf, indexOfName, insert, isAcceptType, isNameLock, isReadOnlyColumn, isSerializeFieldId, moveDown, moveUp, remove, remove, remove, removeFieldDefinitionListener, removeReadOnlyColumn, setAcceptTypes, setName, setSerializeFieldId, size, validate, validName |
| Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.infoteria.asteria.flowbuilder2.mapper.MappingHolder |
getMappingItem, getMappingItemCount |
FixedLengthFieldDefinition
public FixedLengthFieldDefinition()
- FixedLengthフィールド定義を作成します。
FixedLengthFieldDefinition
public FixedLengthFieldDefinition(FieldType[] acceptTypes)
- 使用可能なデータ型を指定してFixedLengthフィールド定義を作成します。
getType
public java.lang.String getType()
- FieldDefinition種別を返します。
TYPE_FIXEDが返ります。
- Overrides:
getType in class FieldDefinition
createField
public Field createField(java.lang.String name,
FieldType type)
- Fieldを作成します。
作成されるFieldはFieldFixedLengthクラスです。
- Overrides:
createField in class FieldDefinition