Modifier and Type | Field and Description |
---|---|
static SourceIdentifier |
OpenDaylightExtensionsConstants.ORIGINAL_SOURCE
Baseline model source name.
|
Modifier and Type | Method and Description |
---|---|
static Collection<SourceIdentifier> |
OpenDaylightExtensionsConstants.knownModelSources()
Return identifiers of all sources known to define the metadata extension.
|
Modifier and Type | Field and Description |
---|---|
static SourceIdentifier |
OpenConfigConstants.ENCRYPTED_VALUE_SOURCE
Original model source name.
|
static SourceIdentifier |
OpenConfigConstants.HASHED_VALUE_SOURCE
Original model source name.
|
static SourceIdentifier |
OpenConfigConstants.SEMVER_SOURCE
Original model source name.
|
Modifier and Type | Method and Description |
---|---|
static Collection<SourceIdentifier> |
OpenConfigConstants.knownModelSources()
Return identifiers of all sources known to define the metadata extension.
|
Modifier and Type | Field and Description |
---|---|
static SourceIdentifier |
NACMConstants.RFC6536_SOURCE
RFC6536 model source name.
|
Modifier and Type | Method and Description |
---|---|
static Collection<SourceIdentifier> |
NACMConstants.knownModelSources()
Return identifiers of all sources known to define NACM extension.
|
Modifier and Type | Field and Description |
---|---|
static SourceIdentifier |
MetadataConstants.RFC7952_SOURCE
RFC7952 model source name.
|
Modifier and Type | Method and Description |
---|---|
static Collection<SourceIdentifier> |
MetadataConstants.knownModelSources()
Return identifiers of all sources known to define the metadata extension.
|
Modifier and Type | Field and Description |
---|---|
static SourceIdentifier |
YangDataConstants.RFC8040_SOURCE
RFC8040 model source name.
|
Modifier and Type | Method and Description |
---|---|
static Collection<SourceIdentifier> |
YangDataConstants.knownModelSources()
Return identifiers of all sources known to define the metadata extension.
|
Modifier and Type | Method and Description |
---|---|
Optional<SourceIdentifier> |
YangSyntaxErrorException.getSource() |
Constructor and Description |
---|
YangSyntaxErrorException(@Nullable SourceIdentifier source,
int line,
int charPositionInLine,
String message) |
YangSyntaxErrorException(@Nullable SourceIdentifier source,
int line,
int charPositionInLine,
String message,
@Nullable Throwable cause) |
Modifier and Type | Class and Description |
---|---|
class |
RevisionSourceIdentifier
YANG Schema revision source identifier.
|
class |
SemVerSourceIdentifier
YANG Schema source identifier with specified semantic version.
|
Modifier and Type | Method and Description |
---|---|
SourceIdentifier |
SchemaResolutionException.getFailedSource()
Return YANG schema source identifier consisting of name and revision of the module which caused this exception.
|
SourceIdentifier |
YangTextSchemaSource.getIdentifier() |
SourceIdentifier |
YinTextSchemaSource.getIdentifier() |
SourceIdentifier |
SchemaSourceRepresentation.getIdentifier() |
SourceIdentifier |
MissingSchemaSourceException.getSourceId() |
static @NonNull SourceIdentifier |
YangTextSchemaSource.identifierFromFilename(String name) |
static @NonNull SourceIdentifier |
YinTextSchemaSource.identifierFromFilename(String name) |
@NonNull SourceIdentifier |
SourceIdentifier.intern()
Return an interned reference to a equivalent SemVerSourceIdentifier.
|
Modifier and Type | Method and Description |
---|---|
static @NonNull YinDomSchemaSource |
YinDomSchemaSource.create(@NonNull SourceIdentifier identifier,
@NonNull DOMSource source)
Create a new
YinDomSchemaSource using an identifier and a source. |
static @NonNull YangTextSchemaSource |
YangTextSchemaSource.delegateForByteSource(SourceIdentifier identifier,
com.google.common.io.ByteSource delegate)
Create a new YangTextSchemaSource with a specific source identifier and backed
by ByteSource, which provides the actual InputStreams.
|
static @NonNull YinTextSchemaSource |
YinTextSchemaSource.delegateForByteSource(SourceIdentifier identifier,
com.google.common.io.ByteSource delegate)
Create a new YinTextSchemaSource with a specific source identifier and backed
by ByteSource, which provides the actual InputStreams.
|
<T extends SchemaSourceRepresentation> |
SchemaRepository.getSchemaSource(@NonNull SourceIdentifier id,
@NonNull Class<T> represetation) |
Constructor and Description |
---|
MissingSchemaSourceException(String message,
SourceIdentifier id) |
MissingSchemaSourceException(String message,
SourceIdentifier id,
Throwable cause) |
SchemaResolutionException(@NonNull String message,
SourceIdentifier failedSource,
Throwable cause) |
SchemaResolutionException(@NonNull String message,
SourceIdentifier failedSource,
Throwable cause,
@NonNull Collection<SourceIdentifier> resolvedSources,
@NonNull com.google.common.collect.Multimap<SourceIdentifier,ModuleImport> unsatisfiedImports) |
YangTextSchemaSource(SourceIdentifier identifier) |
YinTextSchemaSource(SourceIdentifier identifier) |
Modifier and Type | Method and Description |
---|---|
SourceIdentifier |
PotentialSchemaSource.getSourceIdentifier() |
Modifier and Type | Method and Description |
---|---|
static <T extends SchemaSourceRepresentation> |
PotentialSchemaSource.create(SourceIdentifier sourceIdentifier,
Class<? extends T> representation,
int cost) |
com.google.common.util.concurrent.ListenableFuture<? extends T> |
SchemaSourceProvider.getSource(SourceIdentifier sourceIdentifier)
Returns a representation a for supplied YANG source identifier.
|
Modifier and Type | Method and Description |
---|---|
<T extends SchemaSourceRepresentation> |
AbstractSchemaRepository.getSchemaSource(SourceIdentifier id,
Class<T> representation) |
com.google.common.util.concurrent.FluentFuture<? extends T> |
InMemorySchemaSourceCache.getSource(SourceIdentifier sourceIdentifier) |
com.google.common.util.concurrent.ListenableFuture<D> |
SchemaSourceTransformer.getSource(SourceIdentifier sourceIdentifier) |
com.google.common.util.concurrent.FluentFuture<? extends T> |
FilesystemSchemaSourceCache.getSource(SourceIdentifier sourceIdentifier) |
protected SchemaSourceRegistration<T> |
AbstractSchemaSourceCache.register(SourceIdentifier sourceIdentifier)
Register the presence of a cached schema source with the consumer.
|
Modifier and Type | Method and Description |
---|---|
static Set<SourceIdentifier> |
SchemaContextUtil.getConstituentModuleIdentifiers(SchemaContext context)
Extract the identifiers of all modules and submodules which were used to create a particular SchemaContext.
|
Modifier and Type | Method and Description |
---|---|
Set<SourceIdentifier> |
YangTextSchemaContextResolver.getAvailableSources()
Return the set of sources currently available in this resolved.
|
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.FluentFuture<YangTextSchemaSource> |
YangTextSchemaContextResolver.getSource(SourceIdentifier sourceIdentifier) |
Collection<YangTextSchemaSource> |
YangTextSchemaContextResolver.getSourceTexts(SourceIdentifier sourceIdentifier) |
Modifier and Type | Method and Description |
---|---|
SourceIdentifier |
YangStatementStreamSource.getIdentifier() |
SourceIdentifier |
ASTSchemaSource.getIdentifier() |
SourceIdentifier |
YinStatementStreamSource.getIdentifier() |
Modifier and Type | Method and Description |
---|---|
static YangStatementStreamSource |
YangStatementStreamSource.create(SourceIdentifier identifier,
YangStatementParser.StatementContext context,
String symbolicName) |
static String |
YangModelDependencyInfo.getLatestRevision(YangStatementParser.StatementContext module,
SourceIdentifier source) |
Constructor and Description |
---|
YangErrorListener(SourceIdentifier source) |
Modifier and Type | Field and Description |
---|---|
static NamespaceBehaviour<SourceIdentifier,StmtContext<?,ModuleStatement,ModuleEffectiveStatement>,ModuleNamespace> |
ModuleNamespace.BEHAVIOUR |
static NamespaceBehaviour<SourceIdentifier,StmtContext<?,SubmoduleStatement,SubmoduleEffectiveStatement>,SubmoduleNamespace> |
SubmoduleNamespace.BEHAVIOUR |
Modifier and Type | Method and Description |
---|---|
static SourceIdentifier |
StmtContextUtils.createSourceIdentifier(StmtContext<?,?,?> root) |
SourceIdentifier |
ReactorException.getSourceIdentifier() |
Modifier and Type | Method and Description |
---|---|
static NamespaceKeyCriterion<SourceIdentifier> |
NamespaceKeyCriterion.latestRevisionModule(String moduleName)
Return a criterion which selects the latest known revision of a particular module.
|
Modifier and Type | Method and Description |
---|---|
void |
StmtContext.Mutable.addRequiredSource(SourceIdentifier dependency)
Add required module.
|
void |
StmtContext.Mutable.setRootIdentifier(SourceIdentifier identifier)
Set identifier of current root context.
|
Constructor and Description |
---|
ReactorException(ModelProcessingPhase phase,
String message,
SourceIdentifier sourceId) |
ReactorException(ModelProcessingPhase phase,
String message,
SourceIdentifier sourceId,
Throwable cause) |
SomeModifiersUnresolvedException(ModelProcessingPhase phase,
SourceIdentifier sourceId,
Throwable cause) |
Modifier and Type | Field and Description |
---|---|
static NamespaceBehaviour<SourceIdentifier,StmtContext<?,?,?>,IncludedModuleContext> |
IncludedModuleContext.BEHAVIOUR |
static NamespaceBehaviour<SourceIdentifier,StmtContext<?,?,?>,BelongsToModuleContext> |
BelongsToModuleContext.BEHAVIOUR |
static NamespaceBehaviour<SourceIdentifier,StmtContext<?,?,?>,ImportedModuleContext> |
ImportedModuleContext.BEHAVIOUR |
static NamespaceBehaviour<StmtContext<?,?,?>,SourceIdentifier,ModuleCtxToSourceIdentifier> |
ModuleCtxToSourceIdentifier.BEHAVIOUR |
Modifier and Type | Method and Description |
---|---|
void |
RootStatementContext.addRequiredSource(SourceIdentifier dependency) |
void |
RootStatementContext.setRootIdentifier(SourceIdentifier identifier) |
Copyright © 2019 OpenDaylight. All rights reserved.