Class NestedFieldDefinition
java.lang.Object
com.infoteria.asteria.flowbuilder2.stream.field.FieldDefinition
com.infoteria.asteria.flowbuilder2.stream.field.NestedFieldDefinition
- All Implemented Interfaces:
com.infoteria.asteria.flowbuilder2.mapper.MappingHolder,Cloneable
- Direct Known Subclasses:
JSONFieldDefinition,XMLFieldDefinition
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final StringFields inherited from class com.infoteria.asteria.flowbuilder2.stream.field.FieldDefinition
_list, TYPE_FIXED, TYPE_JSON, TYPE_RECORD, TYPE_SINGLE, TYPE_XML -
Constructor Summary
ConstructorsConstructorDescriptionNestedFieldDefinition(FieldType[] acceptTypes) 使用可能なデータ型を指定してNestedField定義を作成します。 -
Method Summary
Modifier and TypeMethodDescriptionbranchDown(Field f) Fieldの深さを1段階下に移動します。Fieldの深さを1段階上に移動します。booleanFieldの深さを1段階下に移動可能かどうかを返します。booleancanBranchUp(Field f) Fieldの深さを1段階上に移動可能かどうかを返します。booleancanMoveDown(Field f) Field順序が下に移動可能かどうかを返します。booleanField順序が上に移動可能かどうかを返します。getChildren(NestedField parent) getNestedField(int idx) idx番目のFieldを返します。Fieldの親Fieldを返します。booleanFieldが子ノード(要素または属性)定義を持っているかどうかをチェックします。Field順序を下に移動します。Field順序を上に移動します。Methods inherited from class com.infoteria.asteria.flowbuilder2.stream.field.FieldDefinition
add, addFieldDefinitionListener, addReadOnlyColumn, assign, assignTo, beginUpdate, clone, containsName, createField, createField, endUpdate, equals, getAcceptTypes, getField, getField, getFieldById, getFieldDefinitionListeners, getFieldList, getName, getReadOnlyColumns, getType, hasReadOnlyColumn, importFieldDefinition, importFieldDefinition, importFieldDefinition, indexOf, indexOfName, insert, isAcceptType, isNameLock, isReadOnlyColumn, isSerializeFieldId, remove, remove, remove, removeFieldDefinitionListener, removeReadOnlyColumn, setAcceptTypes, setName, setSerializeFieldId, size, validate, validName
-
Field Details
-
A_NAME
- See Also:
-
A_TYPE
- See Also:
-
A_REPEAT
- See Also:
-
A_EXPANDED
- See Also:
-
A_LABEL
- See Also:
-
-
Constructor Details
-
NestedFieldDefinition
使用可能なデータ型を指定してNestedField定義を作成します。
-
-
Method Details
-
canMoveUp
Field順序が上に移動可能かどうかを返します。- Overrides:
canMoveUpin classFieldDefinition
-
moveUp
Field順序を上に移動します。- Overrides:
moveUpin classFieldDefinition
-
canMoveDown
Field順序が下に移動可能かどうかを返します。- Overrides:
canMoveDownin classFieldDefinition
-
moveDown
Field順序を下に移動します。- Overrides:
moveDownin classFieldDefinition
-
canBranchUp
Fieldの深さを1段階上に移動可能かどうかを返します。 -
branchUp
Fieldの深さを1段階上に移動します。 -
getNestedField
idx番目のFieldを返します。 -
canBranchDown
Fieldの深さを1段階下に移動可能かどうかを返します。 -
branchDown
Fieldの深さを1段階下に移動します。 -
hasChild
Fieldが子ノード(要素または属性)定義を持っているかどうかをチェックします。 -
getParent
Fieldの親Fieldを返します。 -
getChildren
-