public class ImportEffectiveStatementImpl extends DeclaredEffectiveStatementBase<String,ImportStatement> implements ModuleImport
DocumentedNode.WithStatus
Constructor and Description |
---|
ImportEffectiveStatementImpl(StmtContext<String,ImportStatement,?> ctx) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
String |
getDescription()
All implementations should override this method.
|
String |
getModuleName()
Returns the name of the module to import.
|
String |
getPrefix()
Returns the prefix associated with the imported module.
|
String |
getReference()
All implementations should override this method.
|
Date |
getRevision()
Returns the module revision to import.
|
SemVer |
getSemanticVersion()
Returns the semantic version to import.
|
int |
hashCode() |
String |
toString() |
argument, getDeclared, getStatementSource, statementDefinition
allSubstatementsOfType, effectiveSubstatements, firstEffective, firstEffectiveSubstatementOfType, firstSchemaNode, firstSubstatementOfType, firstSubstatementOfType, get, getAll
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getUnknownSchemaNodes
public ImportEffectiveStatementImpl(StmtContext<String,ImportStatement,?> ctx)
public String getModuleName()
ModuleImport
getModuleName
in interface ModuleImport
public Date getRevision()
ModuleImport
getRevision
in interface ModuleImport
public SemVer getSemanticVersion()
ModuleImport
getSemanticVersion
in interface ModuleImport
public String getPrefix()
ModuleImport
getPrefix
in interface ModuleImport
public String getDescription()
DocumentedNode
getDescription
in interface DocumentedNode
public String getReference()
DocumentedNode
getReference
in interface DocumentedNode
Copyright © 2017 OpenDaylight. All rights reserved.