Class AbstractUserLeafSetNode<T>
java.lang.Object
org.opendaylight.yangtools.yang.data.api.schema.AbstractNormalizedNode<UserLeafSetNode<T>>
org.opendaylight.yangtools.yang.data.api.schema.AbstractUserLeafSetNode<T>
- All Implemented Interfaces:
Immutable
,ItemOrder<ItemOrder.Ordered>
,ItemOrder.Ordered
,PrettyTreeAware
,DataContainerChild
,DistinctContainer<YangInstanceIdentifier.NodeWithValue<?>,
,LeafSetEntryNode<T>> DistinctNodeContainer<YangInstanceIdentifier.NodeWithValue<?>,
,LeafSetEntryNode<T>> LeafSetNode<T>
,MixinNode
,NormalizedContainer<LeafSetEntryNode<T>>
,NormalizedData
,NormalizedNode
,NormalizedNodeContainer<LeafSetEntryNode<T>>
,OrderedContainer<LeafSetEntryNode<T>>
,OrderedNodeContainer<LeafSetEntryNode<T>>
,OrderingAware
,OrderingAware.User
,UserLeafSetNode<T>
public abstract non-sealed class AbstractUserLeafSetNode<T>
extends AbstractNormalizedNode<UserLeafSetNode<T>>
implements UserLeafSetNode<T>
Abstract base class for implementing
UserLeafSetNode
s.-
Nested Class Summary
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.Builder, NormalizedNode.BuilderFactory
Nested classes/interfaces inherited from interface org.opendaylight.yangtools.yang.data.api.schema.OrderingAware
OrderingAware.System, OrderingAware.User
Nested classes/interfaces inherited from interface org.opendaylight.yangtools.yang.data.api.schema.UserLeafSetNode
UserLeafSetNode.Builder<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal @NonNull Collection
<@NonNull LeafSetEntryNode<T>> body()
Returns the body of this node.protected final Class
<UserLeafSetNode<T>> protected abstract @NonNull Collection
<@NonNull LeafSetEntryNode<T>> value()
protected abstract @NonNull Collection
<@NonNull LeafSetEntryNode<T>> Methods inherited from class org.opendaylight.yangtools.yang.data.api.schema.AbstractNormalizedNode
addToStringAttributes, equals, hashCode, prettyTree, toString, toStringClass, valueEquals, valueHashCode
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild
name
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.Ordered
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.OrderedContainer
childAt, equals, hashCode
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.OrderingAware.User
ordering
Methods inherited from interface org.opendaylight.yangtools.concepts.PrettyTreeAware
prettyTree
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.UserLeafSetNode
contract
-
Constructor Details
-
AbstractUserLeafSetNode
public AbstractUserLeafSetNode()
-
-
Method Details
-
implementedType
- Specified by:
implementedType
in classAbstractNormalizedNode<UserLeafSetNode<T>>
-
body
Description copied from interface:NormalizedData
Returns the body of this node. While the return value specifiesObject
, this method's return value has further semantics. The returned object must be a well-published contract, such asString
,Collection<NormalizedNode>
orDOMSource
.- Returns:
- Returned value of this node.
-
value
-
wrappedValue
-