Interface BindingLazyContainerNode<T extends DataObject>
- Type Parameters:
T
- Binding DataObject type
- All Superinterfaces:
ContainerNode
,DataContainer
,DataContainerChild
,DataContainerNode
,Delegator<ContainerNode>
,DistinctContainer<YangInstanceIdentifier.NodeIdentifier,
,DataContainerChild> DistinctNodeContainer<YangInstanceIdentifier.NodeIdentifier,
,DataContainerChild> ItemOrder<ItemOrder.Unordered>
,ItemOrder.Unordered
,NormalizedContainer<DataContainerChild>
,NormalizedData
,NormalizedNode
,NormalizedNodeContainer<DataContainerChild>
,OrderingAware
,OrderingAware.System
,PrettyTreeAware
- All Known Implementing Classes:
AbstractBindingLazyContainerNode
,LazyActionInputContainerNode
,LazyActionOutputContainerNode
@Beta
public interface BindingLazyContainerNode<T extends DataObject>
extends ContainerNode, Delegator<ContainerNode>
A
ContainerNode
backed by a binding DataObject
, with lazy instantiation of the ContainerNode view.- Author:
- Robert Varga
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.opendaylight.yangtools.yang.data.api.schema.ContainerNode
ContainerNode.Builder
Nested classes/interfaces inherited from interface org.opendaylight.yangtools.concepts.ItemOrder
ItemOrder.Ordered, ItemOrder.Unordered
Nested classes/interfaces inherited from interface org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode
NormalizedNode.BuilderFactory
Nested classes/interfaces inherited from interface org.opendaylight.yangtools.yang.data.api.schema.OrderingAware
OrderingAware.System, OrderingAware.User
-
Method Summary
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.ContainerNode
contract
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.DataContainer
equals, hashCode
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild
name
Methods inherited from interface org.opendaylight.yangtools.concepts.Delegator
getDelegate
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.DistinctContainer
body, childByArg, findChildByArg, getChildByArg
Methods inherited from interface org.opendaylight.yangtools.concepts.ItemOrder.Unordered
itemOrder
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.NormalizedContainer
isEmpty, size
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.OrderingAware.System
ordering
Methods inherited from interface org.opendaylight.yangtools.concepts.PrettyTreeAware
prettyTree
-
Method Details
-
getDataObject
@NonNull T getDataObject()Returns the underlying DataObject.- Returns:
- underlying DataObject.
-