Interface UniqueEffectiveStatement
-
- All Superinterfaces:
EffectiveStatement<Set<SchemaNodeIdentifier.Descendant>,UniqueStatement>
,ModelStatement<Set<SchemaNodeIdentifier.Descendant>>
- All Known Implementing Classes:
EmptyUniqueEffectiveStatement
,RegularUniqueEffectiveStatement
@Beta public interface UniqueEffectiveStatement extends EffectiveStatement<Set<SchemaNodeIdentifier.Descendant>,UniqueStatement>
Interface describing YANG 'unique' constraint.The 'unique' constraint specifies that the combined values of all the leaf instances specified in the argument string, including leafs with default values, MUST be unique within all list entry instances in which all referenced leafs exist (for more information see RFC-6020 section 7.8.3.).
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default StatementDefinition
statementDefinition()
Statement Definition of this statement.-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement
effectiveSubstatements, findFirstEffectiveSubstatement, findFirstEffectiveSubstatementArgument, get, getAll, getDeclared, streamEffectiveSubstatements
-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.meta.ModelStatement
argument, statementOrigin
-
-
-
-
Method Detail
-
statementDefinition
default StatementDefinition statementDefinition()
Description copied from interface:ModelStatement
Statement Definition of this statement.- Specified by:
statementDefinition
in interfaceModelStatement<Set<SchemaNodeIdentifier.Descendant>>
- Returns:
- definition of this statement.
-
-