Package | Description |
---|---|
org.opendaylight.yangtools.concepts | |
org.opendaylight.yangtools.yang.model.api |
Definition of structures and DOM like API of effected YANG schema
|
org.opendaylight.yangtools.yang.model.immutable |
Generated immutable implementations for org.opendaylight.yangtools.yang.model.api interfaces.
|
org.opendaylight.yangtools.yang.model.repo.api | |
org.opendaylight.yangtools.yang.parser.openconfig.stmt | |
org.opendaylight.yangtools.yang.parser.rfc7950.repo | |
org.opendaylight.yangtools.yang.parser.rfc7950.stmt |
Statement library for YANG version 1 and 1.1, as defined in RFC6020 and RFC7950.
|
org.opendaylight.yangtools.yang.parser.spi.meta |
Provides base abstract classes, interfaces and common implementation used by the statement parser.
|
Modifier and Type | Method and Description |
---|---|
static @NonNull SemVer |
SemVer.create(int major) |
static @NonNull SemVer |
SemVer.create(int major,
int minor) |
static @NonNull SemVer |
SemVer.create(int major,
int minor,
int patch) |
static @NonNull SemVer |
SemVer.valueOf(@NonNull String str) |
Modifier and Type | Method and Description |
---|---|
int |
SemVer.compareTo(SemVer other) |
Modifier and Type | Method and Description |
---|---|
Optional<SemVer> |
ModuleImport.getSemanticVersion()
Returns the semantic version to import.
|
Optional<SemVer> |
Module.getSemanticVersion()
Returns the semantic version of yang module.
|
Modifier and Type | Method and Description |
---|---|
ModuleBuilder |
ModuleBuilder.semanticVersion(SemVer semanticVersion)
Initializes the optional value
semanticVersion to semanticVersion. |
ModuleImportBuilder |
ModuleImportBuilder.semanticVersion(SemVer semanticVersion)
Initializes the optional value
semanticVersion to semanticVersion. |
Modifier and Type | Method and Description |
---|---|
ModuleBuilder |
ModuleBuilder.semanticVersion(Optional<? extends SemVer> semanticVersion)
Initializes the optional value
semanticVersion to semanticVersion. |
ModuleImportBuilder |
ModuleImportBuilder.semanticVersion(Optional<? extends SemVer> semanticVersion)
Initializes the optional value
semanticVersion to semanticVersion. |
Modifier and Type | Method and Description |
---|---|
Optional<SemVer> |
SemVerSourceIdentifier.getSemanticVersion()
Returns semantic version of source if it was specified.
|
Modifier and Type | Method and Description |
---|---|
static @NonNull SemVerSourceIdentifier |
SemVerSourceIdentifier.create(String moduleName,
Optional<Revision> revision,
SemVer semVer)
Creates new YANG Schema semVer source identifier.
|
static @NonNull SemVerSourceIdentifier |
SemVerSourceIdentifier.create(String moduleName,
Revision revision,
SemVer semVer)
Creates new YANG Schema semVer source identifier.
|
static @NonNull SemVerSourceIdentifier |
SemVerSourceIdentifier.create(String moduleName,
SemVer semVer)
Creates new YANG Schema semVer source identifier.
|
Modifier and Type | Method and Description |
---|---|
SemVer |
OpenConfigVersionSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<SemVer,OpenConfigVersionStatement> |
OpenConfigVersionSupport.createEffective(StmtContext<SemVer,OpenConfigVersionStatement,EffectiveStatement<SemVer,OpenConfigVersionStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
Optional<SemVer> |
YangModelDependencyInfo.getSemanticVersion()
Returns semantic version of module.
|
Modifier and Type | Method and Description |
---|---|
Optional<SemVer> |
AbstractEffectiveModule.getSemanticVersion() |
Modifier and Type | Field and Description |
---|---|
static NamespaceBehaviour<StmtContext<?,?,?>,SemVer,SemanticVersionNamespace> |
SemanticVersionNamespace.BEHAVIOUR |
Copyright © 2019 OpenDaylight. All rights reserved.