Interface AnnotationStatement
- All Superinterfaces:
DeclaredStatement<AnnotationName>
,DocumentedDeclaredStatement<AnnotationName>
,DocumentedDeclaredStatement.WithStatus<AnnotationName>
,IfFeatureAwareDeclaredStatement<AnnotationName>
,ModelStatement<AnnotationName>
,TypeAwareDeclaredStatement<AnnotationName>
,UnknownStatement<AnnotationName>
@Beta
public interface AnnotationStatement
extends UnknownStatement<AnnotationName>, DocumentedDeclaredStatement.WithStatus<AnnotationName>, IfFeatureAwareDeclaredStatement<AnnotationName>, TypeAwareDeclaredStatement<AnnotationName>
Declared statement representation of 'annotation' extension defined in
RFC7952.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.opendaylight.yangtools.yang.model.api.stmt.DocumentedDeclaredStatement
DocumentedDeclaredStatement.WithStatus<T>
-
Method Summary
Modifier and TypeMethodDescriptiondefault String
Returns statement argument as was present in original source.default StatementDefinition
Statement Definition of this statement.Methods inherited from interface org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement
declarationReference, declaredSubstatements, declaredSubstatements, findFirstDeclaredSubstatement, findFirstDeclaredSubstatementArgument, 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.stmt.DocumentedDeclaredStatement.WithStatus
getStatus
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.stmt.IfFeatureAwareDeclaredStatement
getIfFeatures
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.meta.ModelStatement
argument
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.stmt.TypeAwareDeclaredStatement
getType, getUnits
-
Method Details
-
statementDefinition
Description copied from interface:ModelStatement
Statement Definition of this statement.- Specified by:
statementDefinition
in interfaceModelStatement<AnnotationName>
- Returns:
- definition of this statement.
-
rawArgument
Description copied from interface:DeclaredStatement
Returns statement argument as was present in original source.- Specified by:
rawArgument
in interfaceDeclaredStatement<AnnotationName>
- Returns:
- statement argument as was present in original source or null, if statement does not take argument.
-