| 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.