@Beta public abstract class AbstractConstraintEffectiveStatement<A,D extends DeclaredStatement<A>> extends DeclaredEffectiveStatementBase<A,D> implements ConstraintMetaDefinition
DocumentedNode.WithStatus| Modifier | Constructor and Description |
|---|---|
protected |
AbstractConstraintEffectiveStatement(StmtContext<A,D,?> ctx) |
| Modifier and Type | Method and Description |
|---|---|
A |
argument()
Returns statement argument.
|
protected abstract A |
createConstraints(A argument) |
Optional<String> |
getDescription()
Returns the value of the argument of YANG
description keyword. |
Optional<String> |
getErrorAppTag()
Returns the value of the argument of YANG
error-app-tag keyword. |
Optional<String> |
getErrorMessage()
Returns the value of the argument of YANG
error-message keyword. |
ModifierKind |
getModifier() |
Optional<String> |
getReference()
Returns the value of the argument of YANG
reference keyword. |
boolean |
isCustomizedStatement() |
getDeclared, getStatementSource, statementDefinitionallSubstatementsOfType, effectiveSubstatements, firstEffective, firstEffectiveSubstatementOfType, firstSchemaNode, firstSubstatementOfType, firstSubstatementOfType, get, getAll, getNamespaceContents, initSubstatementsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetUnknownSchemaNodesfindAll, findFirstEffectiveSubstatement, findFirstEffectiveSubstatementArgument, streamEffectiveSubstatementsprotected AbstractConstraintEffectiveStatement(StmtContext<A,D,?> ctx)
public final A argument()
ModelStatementargument in interface ModelStatement<A>argument in class DeclaredEffectiveStatementBase<A,D extends DeclaredStatement<A>>public final boolean isCustomizedStatement()
public final Optional<String> getDescription()
DocumentedNodedescription keyword.getDescription in interface DocumentedNodepublic final ModifierKind getModifier()
public final Optional<String> getReference()
DocumentedNodereference keyword.getReference in interface DocumentedNodepublic final Optional<String> getErrorAppTag()
ConstraintMetaDefinitionerror-app-tag keyword.getErrorAppTag in interface ConstraintMetaDefinitionpublic final Optional<String> getErrorMessage()
ConstraintMetaDefinitionerror-message keyword.getErrorMessage in interface ConstraintMetaDefinitionCopyright © 2019 OpenDaylight. All rights reserved.