Class Field
java.lang.Object
com.infoteria.asteria.flowbuilder2.stream.field.Field
- All Implemented Interfaces:
com.infoteria.asteria.flowbuilder2.mapper.MappingItem,Cloneable
- Direct Known Subclasses:
FieldFixedLength,NestedField
public class Field
extends Object
implements Cloneable, com.infoteria.asteria.flowbuilder2.mapper.MappingItem
フィールド定義のフィールドを表すクラスです。
-
Field Summary
FieldsFields inherited from interface com.infoteria.asteria.flowbuilder2.mapper.MappingItem
MAPPING_BOTH, MAPPING_INPUT, MAPPING_NONE, MAPPING_OUTPUT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidフィールドの内容を要素から読み出します。voidフィールドの内容を要素に書き出します。clone()clone(false)と同じです。clone(boolean keepId) フィールドを複製します。booleanbooleanIDの違いを無視してフィールドを比較します。フィールドの正規名を返します。フィールドの説明を返します。フィールドの表示名を返します。FieldXML以外ではフィールド名と同じです。getId()getName()フィールド名を返します。項目名に対応する値を文字列で返します。getType()データ型を返します。booleanフィールドが可視であるかどうかを返します。setDescription(String desc) フィールドの説明を設定します。フィールド名を設定します。データ型を設定します。toString()
-
Field Details
-
_type
-
_id
-
_owner
-
-
Constructor Details
-
Field
フィールド名とデータ型を指定してFieldを作成します -
Field
フィールド名とデータ型とIDを指定してFieldを作成します -
Field
コピーコンストラクタ。
作成されたFieldはIDも同じになります。
-
-
Method Details
-
isVisible
public boolean isVisible()フィールドが可視であるかどうかを返します。- Specified by:
isVisiblein interfacecom.infoteria.asteria.flowbuilder2.mapper.MappingItem
-
getName
フィールド名を返します。- Specified by:
getNamein interfacecom.infoteria.asteria.flowbuilder2.mapper.MappingItem
-
getDisplayName
フィールドの表示名を返します。FieldXML以外ではフィールド名と同じです。- Specified by:
getDisplayNamein interfacecom.infoteria.asteria.flowbuilder2.mapper.MappingItem
-
setName
フィールド名を設定します。 -
getType
データ型を返します。 -
setType
データ型を設定します。 -
getId
- Specified by:
getIdin interfacecom.infoteria.asteria.flowbuilder2.mapper.MappingItem
-
toString
-
assignTo
フィールドの内容を要素に書き出します。 -
assign
フィールドの内容を要素から読み出します。 -
clone
フィールドを複製します。- Parameters:
keepId- IDを維持するかどうか
-
clone
clone(false)と同じです。 -
equals
-
equalsIgnoreId
IDの違いを無視してフィールドを比較します。 -
getDescription
フィールドの説明を返します。 -
setDescription
フィールドの説明を設定します。 -
getCanonicalName
フィールドの正規名を返します。 -
getString
項目名に対応する値を文字列で返します。
-