Interface LeafSetEntryNode<T>
-
- Type Parameters:
T
- Value type
- All Superinterfaces:
Identifiable<YangInstanceIdentifier.NodeWithValue>
,NormalizedNode<YangInstanceIdentifier.NodeWithValue,T>
,ValueNode<YangInstanceIdentifier.NodeWithValue,T>
public interface LeafSetEntryNode<T> extends NormalizedNode<YangInstanceIdentifier.NodeWithValue,T>, ValueNode<YangInstanceIdentifier.NodeWithValue,T>
Leaf node with multiplicity 0...n. Leaf node has a value, but no child nodes in the data tree, schema for leaf node and its value is described byLeafListSchemaNode
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description YangInstanceIdentifier.NodeWithValue
getIdentifier()
ReturnsYangInstanceIdentifier.NodeWithValue
which identifies this leaf set entry.-
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode
getNodeType
-
-
-
-
Method Detail
-
getIdentifier
YangInstanceIdentifier.NodeWithValue getIdentifier()
ReturnsYangInstanceIdentifier.NodeWithValue
which identifies this leaf set entry. ReturnedYangInstanceIdentifier.NodeWithValue
contains same value as this node. Implementation note Invocation ofYangInstanceIdentifier.NodeWithValue.getValue()
on returned instance ofYangInstanceIdentifier.NodeWithValue
must return the same value as invocation ofNormalizedNode.getValue()
, such as following condition is always met:true == this.getIdentifier().getValue().equals(this.getValue())
.- Specified by:
getIdentifier
in interfaceIdentifiable<T>
- Specified by:
getIdentifier
in interfaceNormalizedNode<YangInstanceIdentifier.NodeWithValue,T>
- Returns:
YangInstanceIdentifier.NodeWithValue
which identifies this leaf set entry.
-
-