A B C D E G H I O R S T V W Y 
All Classes All Packages

A

addLibSource(SchemaSourceRepresentation) - Method in interface org.opendaylight.yangtools.yang.parser.api.YangParser
 
addLibSources(Collection<SchemaSourceRepresentation>) - Method in interface org.opendaylight.yangtools.yang.parser.api.YangParser
 
addLibSources(SchemaSourceRepresentation...) - Method in interface org.opendaylight.yangtools.yang.parser.api.YangParser
Add library sources.
addSource(SchemaSourceRepresentation) - Method in interface org.opendaylight.yangtools.yang.parser.api.YangParser
Add main source.
addSources(Collection<? extends SchemaSourceRepresentation>) - Method in interface org.opendaylight.yangtools.yang.parser.api.YangParser
 
addSources(SchemaSourceRepresentation...) - Method in interface org.opendaylight.yangtools.yang.parser.api.YangParser
Add main sources.

B

build() - Method in class org.opendaylight.yangtools.yang.parser.api.YangParserConfiguration.Builder
Return a YangParserConfiguration initialized with contents of this builder.
buildDeclaredModel() - Method in interface org.opendaylight.yangtools.yang.parser.api.YangParser
Build the declared view of a combined view of declared statements.
buildEffectiveModel() - Method in interface org.opendaylight.yangtools.yang.parser.api.YangParser
Build the effective view of a combined view of effective statements.
builder() - Static method in class org.opendaylight.yangtools.yang.parser.api.YangParserConfiguration
Return a new YangParserConfiguration.Builder initialized to default configuration.

C

createParser() - Method in interface org.opendaylight.yangtools.yang.parser.api.YangParserFactory
Create a YangParser instance operating with default YangParserConfiguration.
createParser(YangParserConfiguration) - Method in interface org.opendaylight.yangtools.yang.parser.api.YangParserFactory
Create a YangParser instance operating with specified YangParserConfiguration.

D

DEFAULT - org.opendaylight.yangtools.yang.parser.api.ImportResolutionMode
Standard method as specified by RFC6020 and refined by RFC7950.
DEFAULT - Static variable in class org.opendaylight.yangtools.yang.parser.api.YangParserConfiguration
System-wide default configuration.

E

equals(Object) - Method in class org.opendaylight.yangtools.yang.parser.api.YangParserConfiguration
 

G

getCharPositionInLine() - Method in exception org.opendaylight.yangtools.yang.parser.api.YangSyntaxErrorException
 
getFormattedMessage() - Method in exception org.opendaylight.yangtools.yang.parser.api.YangSyntaxErrorException
 
getLine() - Method in exception org.opendaylight.yangtools.yang.parser.api.YangSyntaxErrorException
 
getSource() - Method in exception org.opendaylight.yangtools.yang.parser.api.YangSyntaxErrorException
 

H

hashCode() - Method in class org.opendaylight.yangtools.yang.parser.api.YangParserConfiguration
 

I

importResolutionMode() - Method in class org.opendaylight.yangtools.yang.parser.api.YangParserConfiguration
 
importResolutionMode(ImportResolutionMode) - Method in class org.opendaylight.yangtools.yang.parser.api.YangParserConfiguration.Builder
 
ImportResolutionMode - Enum in org.opendaylight.yangtools.yang.parser.api
Enumeration of various ways of resolving import statements.

O

OPENCONFIG_SEMVER - org.opendaylight.yangtools.yang.parser.api.ImportResolutionMode
Deprecated, for removal: This API element is subject to removal in a future version.
org.opendaylight.yangtools.yang.parser.api - module org.opendaylight.yangtools.yang.parser.api
 
org.opendaylight.yangtools.yang.parser.api - package org.opendaylight.yangtools.yang.parser.api
YANG parser public API.

R

retainDeclarationReferences() - Method in class org.opendaylight.yangtools.yang.parser.api.YangParserConfiguration
Return true if DeclarationReference to source location in the final parser product, notably making DeclaredStatement.declarationReference() available.
retainDeclarationReferences(boolean) - Method in class org.opendaylight.yangtools.yang.parser.api.YangParserConfiguration.Builder
Retain DeclarationReference to source location in the final parser product.

S

setModulesWithSupportedDeviations(SetMultimap<QNameModule, QNameModule>) - Method in interface org.opendaylight.yangtools.yang.parser.api.YangParser
Set YANG modules which can be deviated by specified modules during the parsing process.
setSupportedFeatures(Set<QName>) - Method in interface org.opendaylight.yangtools.yang.parser.api.YangParser
Set supported features based on which all if-feature statements in the parsed YANG modules will be resolved.
supportedImportResolutionModes() - Method in interface org.opendaylight.yangtools.yang.parser.api.YangParserFactory
Return enumeration of ImportResolutionModes supported by this factory.
supportedSourceRepresentations() - Method in interface org.opendaylight.yangtools.yang.parser.api.YangParser
Return enumeration of concrete types of SchemaSourceRepresentation parsers created from this factory support.

T

toString() - Method in class org.opendaylight.yangtools.yang.parser.api.YangParserConfiguration
 
toString() - Method in exception org.opendaylight.yangtools.yang.parser.api.YangSyntaxErrorException
 

V

valueOf(String) - Static method in enum org.opendaylight.yangtools.yang.parser.api.ImportResolutionMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.opendaylight.yangtools.yang.parser.api.ImportResolutionMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

warnForUnkeyedLists() - Method in class org.opendaylight.yangtools.yang.parser.api.YangParserConfiguration
Issue a warning when a list statement without a key statement is found in the config true part of the schema tree.
warnForUnkeyedLists(boolean) - Method in class org.opendaylight.yangtools.yang.parser.api.YangParserConfiguration.Builder
Issue a warning when a list statement without a key statement is found in the config true part of the schema tree.

Y

YangParser - Interface in org.opendaylight.yangtools.yang.parser.api
Configurable single-use YANG parser.
YangParserConfiguration - Class in org.opendaylight.yangtools.yang.parser.api
A configuration of YangParser wiring for use with YangParserFactory.
YangParserConfiguration.Builder - Class in org.opendaylight.yangtools.yang.parser.api
 
YangParserException - Exception in org.opendaylight.yangtools.yang.parser.api
Base exception reported by YangParser.
YangParserException(String) - Constructor for exception org.opendaylight.yangtools.yang.parser.api.YangParserException
 
YangParserException(String, Throwable) - Constructor for exception org.opendaylight.yangtools.yang.parser.api.YangParserException
 
YangParserFactory - Interface in org.opendaylight.yangtools.yang.parser.api
Basic entry point into a YANG parser implementation.
YangSyntaxErrorException - Exception in org.opendaylight.yangtools.yang.parser.api
 
YangSyntaxErrorException(SourceIdentifier, int, int, String) - Constructor for exception org.opendaylight.yangtools.yang.parser.api.YangSyntaxErrorException
 
YangSyntaxErrorException(SourceIdentifier, int, int, String, Throwable) - Constructor for exception org.opendaylight.yangtools.yang.parser.api.YangSyntaxErrorException
 
A B C D E G H I O R S T V W Y 
All Classes All Packages