Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addToStringAttributes(MoreObjects.ToStringHelper) - Method in exception class org.opendaylight.yangtools.yang.model.repo.api.SchemaResolutionException
- ALWAYS_ACCEPT - Static variable in interface org.opendaylight.yangtools.yang.model.repo.api.SchemaSourceFilter
-
A
SchemaSourceFilter
which accepts any schema source it is presented with. - apply(SourceRepresentation) - Method in interface org.opendaylight.yangtools.yang.model.repo.api.SchemaSourceFilter
-
Check if a particular schema source is acceptable to the filter.
B
- build() - Method in class org.opendaylight.yangtools.yang.model.repo.api.SchemaContextFactoryConfiguration.Builder
-
Return a new
SchemaContextFactoryConfiguration
based on the contents of this builder. - builder() - Static method in class org.opendaylight.yangtools.yang.model.repo.api.SchemaContextFactoryConfiguration
- Builder() - Constructor for class org.opendaylight.yangtools.yang.model.repo.api.SchemaContextFactoryConfiguration.Builder
C
- createEffectiveModelContext(Collection<SourceIdentifier>) - Method in interface org.opendaylight.yangtools.yang.model.repo.api.EffectiveModelContextFactory
-
Create a new schema context containing specified sources, pulling in any dependencies they may have.
- createEffectiveModelContext(SourceIdentifier...) - Method in interface org.opendaylight.yangtools.yang.model.repo.api.EffectiveModelContextFactory
- createEffectiveModelContextFactory() - Method in interface org.opendaylight.yangtools.yang.model.repo.api.SchemaRepository
- createEffectiveModelContextFactory(SchemaContextFactoryConfiguration) - Method in interface org.opendaylight.yangtools.yang.model.repo.api.SchemaRepository
-
Returns
EffectiveModelContextFactory
with supplied configuration.
D
- DEFAULT_MODE - Enum constant in enum class org.opendaylight.yangtools.yang.model.repo.api.StatementParserMode
-
Default mode of statement parser.
E
- EffectiveModelContextFactory - Interface in org.opendaylight.yangtools.yang.model.repo.api
-
An asynchronous factory for building
EffectiveModelContext
instances based on a specification of whatSourceIdentifier
s are required and dynamic recursive resolution. - equals(Object) - Method in class org.opendaylight.yangtools.yang.model.repo.api.SchemaContextFactoryConfiguration
G
- getDefault() - Static method in class org.opendaylight.yangtools.yang.model.repo.api.SchemaContextFactoryConfiguration
- getModulesDeviatedByModules() - Method in class org.opendaylight.yangtools.yang.model.repo.api.SchemaContextFactoryConfiguration
- getResolvedSources() - Method in exception class org.opendaylight.yangtools.yang.model.repo.api.SchemaResolutionException
- getSchemaSource(SourceIdentifier, Class<T>) - Method in interface org.opendaylight.yangtools.yang.model.repo.api.SchemaRepository
- getSchemaSourceFilter() - Method in class org.opendaylight.yangtools.yang.model.repo.api.SchemaContextFactoryConfiguration
- getStatementParserMode() - Method in class org.opendaylight.yangtools.yang.model.repo.api.SchemaContextFactoryConfiguration
- getSupportedFeatures() - Method in class org.opendaylight.yangtools.yang.model.repo.api.SchemaContextFactoryConfiguration
- getUnsatisfiedImports() - Method in exception class org.opendaylight.yangtools.yang.model.repo.api.SchemaResolutionException
-
Return the list of sources which failed to resolve along with reasons why they were not resolved.
H
- hashCode() - Method in class org.opendaylight.yangtools.yang.model.repo.api.SchemaContextFactoryConfiguration
M
- MissingSchemaSourceException - Exception Class in org.opendaylight.yangtools.yang.model.repo.api
-
Exception thrown when a the specified schema source is not available.
- MissingSchemaSourceException(SourceIdentifier, String) - Constructor for exception class org.opendaylight.yangtools.yang.model.repo.api.MissingSchemaSourceException
- MissingSchemaSourceException(SourceIdentifier, String, Throwable) - Constructor for exception class org.opendaylight.yangtools.yang.model.repo.api.MissingSchemaSourceException
O
- org.opendaylight.yangtools.yang.model.repo.api - package org.opendaylight.yangtools.yang.model.repo.api
- org.opendaylight.yangtools.yang.repo.api - module org.opendaylight.yangtools.yang.repo.api
S
- SchemaContextFactoryConfiguration - Class in org.opendaylight.yangtools.yang.model.repo.api
-
SchemaContextFactory configuration class.
- SchemaContextFactoryConfiguration.Builder - Class in org.opendaylight.yangtools.yang.model.repo.api
- SchemaRepository - Interface in org.opendaylight.yangtools.yang.model.repo.api
-
Interface exposed by repository implementations.
- SchemaResolutionException - Exception Class in org.opendaylight.yangtools.yang.model.repo.api
-
Exception thrown when a Schema Source fails to resolve.
- SchemaResolutionException(String, SourceIdentifier, Throwable) - Constructor for exception class org.opendaylight.yangtools.yang.model.repo.api.SchemaResolutionException
- SchemaResolutionException(String, SourceIdentifier, Throwable, Collection<SourceIdentifier>, Multimap<SourceIdentifier, SourceDependency>) - Constructor for exception class org.opendaylight.yangtools.yang.model.repo.api.SchemaResolutionException
- SchemaResolutionException(String, SourceIdentifier, Collection<SourceIdentifier>, Multimap<SourceIdentifier, SourceDependency>) - Constructor for exception class org.opendaylight.yangtools.yang.model.repo.api.SchemaResolutionException
- SchemaSourceException - Exception Class in org.opendaylight.yangtools.yang.model.repo.api
-
Exception thrown when a failure to acquire a schema source occurs.
- SchemaSourceException(SourceIdentifier, String) - Constructor for exception class org.opendaylight.yangtools.yang.model.repo.api.SchemaSourceException
- SchemaSourceException(SourceIdentifier, String, Throwable) - Constructor for exception class org.opendaylight.yangtools.yang.model.repo.api.SchemaSourceException
- SchemaSourceFilter - Interface in org.opendaylight.yangtools.yang.model.repo.api
-
A filter of schema sources.
- setFilter(SchemaSourceFilter) - Method in class org.opendaylight.yangtools.yang.model.repo.api.SchemaContextFactoryConfiguration.Builder
-
Set schema source filter which will filter available schema sources using the provided filter.
- setModulesDeviatedByModules(SetMultimap<QNameModule, QNameModule>) - Method in class org.opendaylight.yangtools.yang.model.repo.api.SchemaContextFactoryConfiguration.Builder
-
Set YANG modules which can be deviated by specified modules during the parsing process.
- setStatementParserMode(StatementParserMode) - Method in class org.opendaylight.yangtools.yang.model.repo.api.SchemaContextFactoryConfiguration.Builder
-
Set YANG statement parser mode.
- setSupportedFeatures(FeatureSet) - Method in class org.opendaylight.yangtools.yang.model.repo.api.SchemaContextFactoryConfiguration.Builder
-
Set supported features based on which all if-feature statements in the parsed YANG modules will be resolved.
- sourceId() - Method in exception class org.opendaylight.yangtools.yang.model.repo.api.SchemaSourceException
- StatementParserMode - Enum Class in org.opendaylight.yangtools.yang.model.repo.api
- supportedRepresentations() - Method in interface org.opendaylight.yangtools.yang.model.repo.api.SchemaSourceFilter
-
Get the representations this filter supports.
T
- toString() - Method in class org.opendaylight.yangtools.yang.model.repo.api.SchemaContextFactoryConfiguration
- toString() - Method in exception class org.opendaylight.yangtools.yang.model.repo.api.SchemaResolutionException
V
- valueOf(String) - Static method in enum class org.opendaylight.yangtools.yang.model.repo.api.StatementParserMode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.opendaylight.yangtools.yang.model.repo.api.StatementParserMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Serialized Form