Interface MixinNode
- All Known Subinterfaces:
ChoiceNode
,LeafSetNode<T>
,MapNode
,SystemLeafSetNode<T>
,SystemMapNode
,UnkeyedListNode
,UserLeafSetNode<T>
,UserMapNode
- All Known Implementing Classes:
ImmutableLeafSetNodeBuilder.ImmutableLeafSetNode
,ImmutableMapNodeBuilder.ImmutableMapNode
,ImmutableUnkeyedListNodeBuilder.EmptyImmutableUnkeyedListNode
,ImmutableUnkeyedListNodeBuilder.ImmutableUnkeyedListNode
,ImmutableUserLeafSetNodeBuilder.ImmutableUserLeafSetNode
,ImmutableUserMapNodeBuilder.ImmutableUserMapNode
@Deprecated(since="11.0.0",
forRemoval=true)
public sealed interface MixinNode
permits ChoiceNode, LeafSetNode<T>, MapNode, UnkeyedListNode
Deprecated, for removal: This API element is subject to removal in a future version.
Marker interface for nodes, which are mixins - their content belongs to parent node and in serialized form this node
does not exist, but it's children are present.
ChoiceNode
is a mixin. Users are advised to move to explicit checking.