Interface ConstrainedDocumentedDeclaredStatement<T>
- All Superinterfaces:
DeclaredStatement<T>
,DocumentedDeclaredStatement<T>
,ModelStatement<T>
- All Known Subinterfaces:
ConstrainedDocumentedDeclaredStatement.WithStatus<T>
,LengthStatement
,MustStatement
,PatternStatement
,RangeStatement
- All Known Implementing Classes:
EmptyLengthStatement
,EmptyMustStatement
,EmptyPatternStatement
,EmptyRangeStatement
,RefLengthStatement
,RefMustStatement
,RefPatternStatement
,RefRangeStatement
,RegularLengthStatement
,RegularMustStatement
,RegularPatternStatement
,RegularRangeStatement
@Beta
public interface ConstrainedDocumentedDeclaredStatement<T>
extends DocumentedDeclaredStatement<T>
Common interface for statements which contain either a description/reference or a description/reference/status combo.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
-
Method Summary
Modifier and TypeMethodDescriptiondefault @NonNull Optional<ErrorAppTagStatement>
default @NonNull Optional<ErrorMessageStatement>
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement
declarationReference, declaredSubstatements, declaredSubstatements, findFirstDeclaredSubstatement, findFirstDeclaredSubstatementArgument, rawArgument, streamDeclaredSubstatements
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.stmt.DocumentedDeclaredStatement
getDescription, getReference
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.meta.ModelStatement
argument, statementDefinition
-
Method Details
-
getErrorAppTagStatement
-
getErrorMessageStatement
-