public abstract class DeclaredEffectiveStatementBase<A,D extends DeclaredStatement<A>> extends EffectiveStatementBase<A,D>
| Modifier | Constructor and Description |
|---|---|
protected |
DeclaredEffectiveStatementBase(StmtContext<A,D,?> ctx)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
A |
argument()
Returns statement argument.
|
D |
getDeclared()
Returns statement, which was explicit declaration of this effective
statement.
|
StatementSource |
getStatementSource()
Returns statement source, which denotes if statement was
explicitly declared in original model or inferred during
semantic processing of model.
|
StatementDefinition |
statementDefinition()
Statement Definition of this statement.
|
allSubstatementsOfType, effectiveSubstatements, firstEffective, firstEffectiveSubstatementOfType, firstSchemaNode, firstSubstatementOfType, firstSubstatementOfType, get, getAll, getNamespaceContents, initSubstatementsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfindAll, findFirstEffectiveSubstatement, findFirstEffectiveSubstatementArgument, streamEffectiveSubstatementsprotected DeclaredEffectiveStatementBase(StmtContext<A,D,?> ctx)
ctx - context of statement.public final StatementDefinition statementDefinition()
ModelStatementpublic A argument()
ModelStatementpublic final StatementSource getStatementSource()
ModelStatementpublic final D getDeclared()
EffectiveStatementCopyright © 2019 OpenDaylight. All rights reserved.