Index

C D G O R S T Y 
All Classes and Interfaces|All Packages

C

close() - Method in class org.opendaylight.yangtools.yang.parser.repo.YangTextSchemaContextResolver
 
create(String) - Static method in class org.opendaylight.yangtools.yang.parser.repo.YangTextSchemaContextResolver
 
create(String, YangParserFactory) - Static method in class org.opendaylight.yangtools.yang.parser.repo.YangTextSchemaContextResolver
 
createEffectiveModelContextFactory(SchemaContextFactoryConfiguration) - Method in class org.opendaylight.yangtools.yang.parser.repo.SharedSchemaRepository
 
createParser(YangParserConfiguration) - Method in class org.opendaylight.yangtools.yang.parser.impl.DefaultYangParserFactory
 

D

defaultReactor() - Static method in class org.opendaylight.yangtools.yang.parser.impl.DefaultReactors
Get a shared default-configured reactor instance.
defaultReactorBuilder() - Static method in class org.opendaylight.yangtools.yang.parser.impl.DefaultReactors
Return a baseline CrossSourceStatementReactor CrossSourceStatementReactor.Builder.
defaultReactorBuilder(YangParserConfiguration) - Static method in class org.opendaylight.yangtools.yang.parser.impl.DefaultReactors
Return a baseline CrossSourceStatementReactor CrossSourceStatementReactor.Builder.
defaultReactorBuilder(YangXPathParserFactory) - Static method in class org.opendaylight.yangtools.yang.parser.impl.DefaultReactors
Return a baseline CrossSourceStatementReactor CrossSourceStatementReactor.Builder.
defaultReactorBuilder(YangXPathParserFactory, YangParserConfiguration) - Static method in class org.opendaylight.yangtools.yang.parser.impl.DefaultReactors
Return a baseline CrossSourceStatementReactor CrossSourceStatementReactor.Builder.
DefaultReactors - Class in org.opendaylight.yangtools.yang.parser.impl
Utility class for instantiating default-configured CrossSourceStatementReactors.
DefaultYangLibResolver - Class in org.opendaylight.yangtools.yang.parser.impl
Reference YangLibResolver implementation.
DefaultYangLibResolver() - Constructor for class org.opendaylight.yangtools.yang.parser.impl.DefaultYangLibResolver
 
DefaultYangLibResolver(YangXPathParserFactory) - Constructor for class org.opendaylight.yangtools.yang.parser.impl.DefaultYangLibResolver
 
DefaultYangParserFactory - Class in org.opendaylight.yangtools.yang.parser.impl
Reference YangParserFactory implementation.
DefaultYangParserFactory() - Constructor for class org.opendaylight.yangtools.yang.parser.impl.DefaultYangParserFactory
Construct a new YangParserFactory backed by DefaultReactors.defaultReactor().
DefaultYangParserFactory(YangXPathParserFactory) - Constructor for class org.opendaylight.yangtools.yang.parser.impl.DefaultYangParserFactory
 

G

getAvailableSources() - Method in class org.opendaylight.yangtools.yang.parser.repo.YangTextSchemaContextResolver
Return the set of sources currently available in this resolved.
getEffectiveModelContext() - Method in class org.opendaylight.yangtools.yang.parser.repo.YangTextSchemaContextResolver
Try to parse all currently available yang files and build new schema context.
getEffectiveModelContext(StatementParserMode) - Method in class org.opendaylight.yangtools.yang.parser.repo.YangTextSchemaContextResolver
Try to parse all currently available yang files and build new schema context depending on specified parsing mode.
getIdentifier() - Method in class org.opendaylight.yangtools.yang.parser.repo.SharedSchemaRepository
 
getSource(SourceIdentifier) - Method in class org.opendaylight.yangtools.yang.parser.repo.YangTextSchemaContextResolver
 
getSourceTexts(SourceIdentifier) - Method in class org.opendaylight.yangtools.yang.parser.repo.YangTextSchemaContextResolver
 

O

org.opendaylight.yangtools.yang.parser.impl - module org.opendaylight.yangtools.yang.parser.impl
 
org.opendaylight.yangtools.yang.parser.impl - package org.opendaylight.yangtools.yang.parser.impl
This package holds the 'parser implementation', which really is just glue code holding together the statement reactor, base RFC6020/RFC7950 support bundles and supported semantic extensions.
org.opendaylight.yangtools.yang.parser.repo - package org.opendaylight.yangtools.yang.parser.repo
 

R

registerSource(URL) - Method in class org.opendaylight.yangtools.yang.parser.repo.YangTextSchemaContextResolver
Register a URL containing a YANG text.
registerSource(YangTextSource) - Method in class org.opendaylight.yangtools.yang.parser.repo.YangTextSchemaContextResolver
Register a YangTextSource.
registerSupportedFeatures(QNameModule, Set<String>) - Method in class org.opendaylight.yangtools.yang.parser.repo.YangTextSchemaContextResolver
Register a QNameModule as a known module namespace with a set of supported features.
resolveModuleSet(YangLibModuleSet) - Method in class org.opendaylight.yangtools.yang.parser.impl.DefaultYangLibResolver
 

S

SharedSchemaRepository - Class in org.opendaylight.yangtools.yang.parser.repo
A SchemaRepository which allows sharing of SchemaContext as long as their specification is the same.
SharedSchemaRepository() - Constructor for class org.opendaylight.yangtools.yang.parser.repo.SharedSchemaRepository
 
SharedSchemaRepository(String) - Constructor for class org.opendaylight.yangtools.yang.parser.repo.SharedSchemaRepository
 
SharedSchemaRepository(String, YangParserFactory) - Constructor for class org.opendaylight.yangtools.yang.parser.repo.SharedSchemaRepository
 
supportedImportResolutionModes() - Method in class org.opendaylight.yangtools.yang.parser.impl.DefaultYangParserFactory
 
supportedSourceRepresentations() - Method in class org.opendaylight.yangtools.yang.parser.impl.DefaultYangLibResolver
 

T

toString() - Method in class org.opendaylight.yangtools.yang.parser.repo.SharedSchemaRepository
 
trySchemaContext() - Method in class org.opendaylight.yangtools.yang.parser.repo.YangTextSchemaContextResolver
 
trySchemaContext(StatementParserMode) - Method in class org.opendaylight.yangtools.yang.parser.repo.YangTextSchemaContextResolver
 

Y

YangTextSchemaContextResolver - Class in org.opendaylight.yangtools.yang.parser.repo
 
C D G O R S T Y 
All Classes and Interfaces|All Packages