Class FieldJSON
java.lang.Object
com.infoteria.asteria.flowbuilder2.stream.field.Field
com.infoteria.asteria.flowbuilder2.stream.field.NestedField
com.infoteria.asteria.flowbuilder2.stream.field.FieldJSON
- All Implemented Interfaces:
com.infoteria.asteria.flowbuilder2.mapper.MappingItem,com.infoteria.swing.tree.NodeIconProvider,Cloneable
JSON型のフィールドです。
-
Field Summary
Fields inherited from class com.infoteria.asteria.flowbuilder2.stream.field.NestedField
_label, _repeatFields inherited from class com.infoteria.asteria.flowbuilder2.stream.field.Field
_id, _owner, _typeFields inherited from interface com.infoteria.asteria.flowbuilder2.mapper.MappingItem
MAPPING_BOTH, MAPPING_INPUT, MAPPING_NONE, MAPPING_OUTPUT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanIDの違いを無視してフィールドを比較します。protected NestedFieldフィールドの正規名を返します。Methods inherited from class com.infoteria.asteria.flowbuilder2.stream.field.NestedField
assign, assignTo, getDepth, getLabel, getParent, getString, hasChild, isExpand, isRepeat, setExpand, setLabel, setRepeatMethods inherited from class com.infoteria.asteria.flowbuilder2.stream.field.Field
clone, clone, equals, getDescription, getDisplayName, getId, getName, getType, isVisible, setDescription, setName, setType, toString
-
Constructor Details
-
FieldJSON
フィールド名、データ型、繰り返し、深さを指定してJSON型のフィールを作成します -
FieldJSON
コピーコンストラクタ。
作成されたFieldはIDも同じになります。 -
FieldJSON
コピーコンストラクタ。
作成されたFieldはIDも同じになります。
-
-
Method Details
-
getAsNewField
- Specified by:
getAsNewFieldin classNestedField
-
equalsIgnoreId
Description copied from class:FieldIDの違いを無視してフィールドを比較します。- Overrides:
equalsIgnoreIdin classNestedField
-
getCanonicalName
Description copied from class:Fieldフィールドの正規名を返します。- Overrides:
getCanonicalNamein classField
-