com.infoteria.asteria.flowbuilder2.stream.field
クラス FixedLengthFieldDefinition

java.lang.Object
  |
  +--com.infoteria.asteria.flowbuilder2.stream.field.FieldDefinition
        |
        +--com.infoteria.asteria.flowbuilder2.stream.field.FixedLengthFieldDefinition
すべての実装インタフェース:
Cloneable, com.infoteria.asteria.flowbuilder2.mapper.MappingHolder

public class FixedLengthFieldDefinition
extends FieldDefinition

FixedLengthのフィールド定義です。
このクラスの保持するFieldクラスはFieldFixedLengthでなければなりません。


クラス com.infoteria.asteria.flowbuilder2.stream.field.FieldDefinition から継承したフィールド
_list, TYPE_FIXED, TYPE_RECORD, TYPE_SINGLE, TYPE_XML
 
コンストラクタの概要
FixedLengthFieldDefinition()
          FixedLengthフィールド定義を作成します。
FixedLengthFieldDefinition(FieldType[] acceptTypes)
          使用可能なデータ型を指定してFixedLengthフィールド定義を作成します。
 
メソッドの概要
 Field createField(String name, FieldType type)
          Fieldを作成します。
 String getType()
          FieldDefinition種別を返します。
 
クラス 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, importFieldDefinition, importFieldDefinition, importFieldDefinition, indexOf, indexOfName, insert, isAcceptType, isNameLock, isReadOnlyColumn, isSerializeFieldId, moveDown, moveUp, remove, remove, remove, removeFieldDefinitionListener, removeReadOnlyColumn, setAcceptTypes, setName, setSerializeFieldId, size, validate, validName
 
クラス java.lang.Object から継承したメソッド
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース com.infoteria.asteria.flowbuilder2.mapper.MappingHolder から継承したメソッド
getMappingItem, getMappingItemCount
 

コンストラクタの詳細

FixedLengthFieldDefinition

public FixedLengthFieldDefinition()
FixedLengthフィールド定義を作成します。

FixedLengthFieldDefinition

public FixedLengthFieldDefinition(FieldType[] acceptTypes)
使用可能なデータ型を指定してFixedLengthフィールド定義を作成します。
メソッドの詳細

getType

public String getType()
FieldDefinition種別を返します。
TYPE_FIXEDが返ります。
オーバーライド:
クラス FieldDefinition 内の getType

createField

public Field createField(String name,
                         FieldType type)
Fieldを作成します。
作成されるFieldはFieldFixedLengthクラスです。
オーバーライド:
クラス FieldDefinition 内の createField