Interface PropertyStep<C extends DataContainer,V>
- Type Parameters:
C
- containingDataContainer
typeV
- value type
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
ExactPropertyStep<C,
V>
- All Known Implementing Classes:
LeafListPropertyStep
,LeafPropertyStep
public sealed interface PropertyStep<C extends DataContainer,V>
extends Serializable
permits ExactPropertyStep<C,V>
A
BindingInstanceIdentifier.Step
which matches a non-DataContainer property of a DataContainer
. These
correspond to getter methods generated in a DataContainer
for leaf
and leaf-list
statements.-
Method Summary
Modifier and TypeMethodDescriptionReturns a class reference to containingDataContainer
.Returns the value type.@NonNull UnresolvedQName.Unqualified
Returns the YANGidentifier
argument of the statement.
-
Method Details
-
containerType
Returns a class reference to containingDataContainer
.- Returns:
- a class reference to containing
DataContainer
-
valueType
Returns the value type.- Returns:
- the value type
-
yangIdentifier
@NonNull UnresolvedQName.Unqualified yangIdentifier()Returns the YANGidentifier
argument of the statement.- Returns:
- the YANG
identifier
argument of the statement
-