Class ValueDescriptorNode.RecordKey
java.lang.Object
de.xima.fc.interfaces.workflow.value.ValueDescriptorNode<Map<String,?>, IRecordValueBuilder>
de.xima.fc.interfaces.workflow.value.ValueDescriptorNode.RecordKey
- Enclosing class:
ValueDescriptorNode<Value, Builder extends IValueBuilder<Value>>
public static final class ValueDescriptorNode.RecordKey
extends ValueDescriptorNode<Map<String,?>, IRecordValueBuilder>
Node representing a record member at a certain key in a record value descriptor.
- Since:
- 8.5.0
-
Nested Class Summary
Nested classes/interfaces inherited from class ValueDescriptorNode
ValueDescriptorNode.ListItem<V>, ValueDescriptorNode.MapValue<V>, ValueDescriptorNode.RecordKey, ValueDescriptorNode.Root<Value,Builder>, ValueDescriptorNode.TupleIndex, ValueDescriptorNode.UnionMember -
Method Summary
Modifier and TypeMethodDescriptionGets the container value descriptor representing the container of the element.IValueDescriptor<?, ?> element()Gets the value descriptor of the element in the container.Iterable<? extends ValueDescriptorNode<?, ?>> Gets the children of this node in the tree structure.key()IRecordMember<?, ?> member()
-
Method Details
-
container
Description copied from class:ValueDescriptorNodeGets the container value descriptor representing the container of the element.- Specified by:
containerin classValueDescriptorNode<Map<String,?>, IRecordValueBuilder> - Returns:
- The container value descriptor.
-
element
Description copied from class:ValueDescriptorNodeGets the value descriptor of the element in the container.- Specified by:
elementin classValueDescriptorNode<Map<String,?>, IRecordValueBuilder> - Returns:
- The value descriptor.
-
getChildren
Description copied from class:ValueDescriptorNodeGets the children of this node in the tree structure.- Specified by:
getChildrenin classValueDescriptorNode<Map<String,?>, IRecordValueBuilder> - Returns:
- An iterable of child nodes.
-
key
-
member
-