Index

A B C D E G H M O S T V 
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 what SourceIdentifiers 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.
A B C D E G H M O S T V 
All Classes and Interfaces|All Packages|Serialized Form