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