Uses of Class
org.opendaylight.yangtools.concepts.SemVer
-
Packages that use SemVer 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.repo.api org.opendaylight.yangtools.yang.model.ri.stmt.impl.eff 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. -
-
Uses of SemVer in org.opendaylight.yangtools.concepts
Methods in org.opendaylight.yangtools.concepts that return SemVer Modifier and Type Method Description static @NonNull SemVer
SemVer. create(@org.checkerframework.checker.index.qual.NonNegative int major)
static @NonNull SemVer
SemVer. create(@org.checkerframework.checker.index.qual.NonNegative int major, @org.checkerframework.checker.index.qual.NonNegative int minor)
static @NonNull SemVer
SemVer. create(@org.checkerframework.checker.index.qual.NonNegative int major, @org.checkerframework.checker.index.qual.NonNegative int minor, @org.checkerframework.checker.index.qual.NonNegative int patch)
static @NonNull SemVer
SemVer. valueOf(@NonNull String str)
Methods in org.opendaylight.yangtools.concepts with parameters of type SemVer Modifier and Type Method Description int
SemVer. compareTo(SemVer other)
-
Uses of SemVer in org.opendaylight.yangtools.yang.model.api
Methods in org.opendaylight.yangtools.yang.model.api that return types with arguments of type SemVer Modifier and Type Method Description Optional<SemVer>
ModuleImport. getSemanticVersion()
Returns the semantic version to import.Optional<SemVer>
ModuleLike. getSemanticVersion()
Returns the semantic version of YANG module. -
Uses of SemVer in org.opendaylight.yangtools.yang.model.repo.api
Methods in org.opendaylight.yangtools.yang.model.repo.api that return types with arguments of type SemVer Modifier and Type Method Description Optional<SemVer>
SemVerSourceIdentifier. getSemanticVersion()
Deprecated, for removal: This API element is subject to removal in a future version.Returns semantic version of source if it was specified.Methods in org.opendaylight.yangtools.yang.model.repo.api with parameters of type SemVer Modifier and Type Method Description static @NonNull SemVerSourceIdentifier
SemVerSourceIdentifier. create(String moduleName, Optional<Revision> revision, SemVer semVer)
Deprecated, for removal: This API element is subject to removal in a future version.Creates new YANG Schema semVer source identifier.static @NonNull SemVerSourceIdentifier
SemVerSourceIdentifier. create(String moduleName, SemVer semVer)
Deprecated, for removal: This API element is subject to removal in a future version.Creates new YANG Schema semVer source identifier.static @NonNull SemVerSourceIdentifier
SemVerSourceIdentifier. create(String moduleName, Revision revision, SemVer semVer)
Deprecated, for removal: This API element is subject to removal in a future version.Creates new YANG Schema semVer source identifier. -
Uses of SemVer in org.opendaylight.yangtools.yang.model.ri.stmt.impl.eff
Methods in org.opendaylight.yangtools.yang.model.ri.stmt.impl.eff that return types with arguments of type SemVer Modifier and Type Method Description Optional<SemVer>
ImportEffectiveStatementImpl. getSemanticVersion()
-
Uses of SemVer in org.opendaylight.yangtools.yang.parser.openconfig.stmt
Methods in org.opendaylight.yangtools.yang.parser.openconfig.stmt that return SemVer Modifier and Type Method Description SemVer
OpenConfigVersionSupport. parseArgumentValue(StmtContext<?,?,?> ctx, String value)
Method parameters in org.opendaylight.yangtools.yang.parser.openconfig.stmt with type arguments of type SemVer Modifier and Type Method Description protected OpenConfigVersionStatement
OpenConfigVersionSupport. createDeclared(StmtContext<SemVer,OpenConfigVersionStatement,?> ctx, ImmutableList<? extends DeclaredStatement<?>> substatements)
protected OpenConfigVersionEffectiveStatement
OpenConfigVersionSupport. createEffective(EffectiveStmtCtx.Current<SemVer,OpenConfigVersionStatement> stmt, ImmutableList<? extends EffectiveStatement<?,?>> substatements)
void
OpenConfigVersionSupport. onLinkageDeclared(StmtContext.Mutable<SemVer,OpenConfigVersionStatement,OpenConfigVersionEffectiveStatement> stmt)
-
Uses of SemVer in org.opendaylight.yangtools.yang.parser.rfc7950.repo
Methods in org.opendaylight.yangtools.yang.parser.rfc7950.repo that return SemVer Modifier and Type Method Description static SemVer
YangModelDependencyInfo. findSemanticVersion(IRStatement statement, SourceIdentifier source)
Methods in org.opendaylight.yangtools.yang.parser.rfc7950.repo that return types with arguments of type SemVer Modifier and Type Method Description Optional<SemVer>
YangModelDependencyInfo. getSemanticVersion()
Returns semantic version of module. -
Uses of SemVer in org.opendaylight.yangtools.yang.parser.rfc7950.stmt
Methods in org.opendaylight.yangtools.yang.parser.rfc7950.stmt that return types with arguments of type SemVer Modifier and Type Method Description Optional<SemVer>
AbstractEffectiveModule. getSemanticVersion()
-
Uses of SemVer in org.opendaylight.yangtools.yang.parser.spi.meta
Fields in org.opendaylight.yangtools.yang.parser.spi.meta with type parameters of type SemVer Modifier and Type Field Description static NamespaceBehaviour<StmtContext<?,?,?>,SemVer,@NonNull SemanticVersionNamespace>
SemanticVersionNamespace. BEHAVIOUR
Deprecated, for removal: This API element is subject to removal in a future version.
-