A B C D E F G H I L M N O P Q R S T U V W Y 

A

AbstractBuilder - Class in org.opendaylight.yangtools.yang.parser.builder.util
Base helper implementation of Builders for Yang Model elements.
AbstractBuilder(String, int) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.util.AbstractBuilder
 
AbstractDocumentedDataNodeContainer - Class in org.opendaylight.yangtools.yang.parser.builder.util
 
AbstractDocumentedDataNodeContainer(AbstractDocumentedDataNodeContainerBuilder) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedDataNodeContainer
 
AbstractDocumentedDataNodeContainerBuilder - Class in org.opendaylight.yangtools.yang.parser.builder.util
Basic implementation of DataNodeContainerBuilder.
AbstractDocumentedDataNodeContainerBuilder(String, int, QName) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedDataNodeContainerBuilder
 
AbstractDocumentedDataNodeContainerBuilder(String, int, QName, SchemaPath, DataNodeContainer) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedDataNodeContainerBuilder
 
AbstractDocumentedNode - Class in org.opendaylight.yangtools.yang.parser.builder.util
 
AbstractDocumentedNodeBuilder - Class in org.opendaylight.yangtools.yang.parser.builder.util
 
AbstractDocumentedNodeBuilder(String, int) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedNodeBuilder
 
AbstractDocumentedNodeBuilder(String, int, DocumentedNode) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedNodeBuilder
 
AbstractSchemaNodeBuilder - Class in org.opendaylight.yangtools.yang.parser.builder.util
Basic implementation of SchemaNodeBuilder.
AbstractSchemaNodeBuilder(String, int, QName) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.util.AbstractSchemaNodeBuilder
 
AbstractTypeAwareBuilder - Class in org.opendaylight.yangtools.yang.parser.builder.util
Basic implementation for TypeAwareBuilder builders.
AbstractTypeAwareBuilder(String, int, QName) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.util.AbstractTypeAwareBuilder
 
AbstractURLRegistration - Class in org.opendaylight.yangtools.yang.parser.repo
 
AbstractURLRegistration(YangTextSchemaSource) - Constructor for class org.opendaylight.yangtools.yang.parser.repo.AbstractURLRegistration
 
addAnyXml(int, QName, SchemaPath) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
addAugment(AugmentationSchemaBuilder) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.UsesNodeBuilder
Add augment builder.
addAugment(int, String, SchemaPath, int) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
addAugment(AugmentationSchemaBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UsesNodeBuilderImpl
 
addAugmentation(AugmentationSchemaBuilder) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.AugmentationTargetBuilder
Add augment, which points to this node.
addAugmentation(AugmentationSchemaBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceBuilder
 
addAugmentation(AugmentationSchemaBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceCaseBuilder
 
addAugmentation(AugmentationSchemaBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ContainerSchemaNodeBuilder
 
addAugmentation(AugmentationSchemaBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ListSchemaNodeBuilder
 
addAugmentation(AugmentationSchemaBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.NotificationBuilder
 
addCase(DataSchemaNodeBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceBuilder
Add case node to this choice.
addCase(int, QName, SchemaPath) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
addChildNode(DataSchemaNodeBuilder) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DataNodeContainerBuilder
Add builder of child node to this node.
addChildNode(int, DataSchemaNodeBuilder) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DataNodeContainerBuilder
Add builder of child node to this node at specified position.
addChildNode(DataSchemaNode) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DataNodeContainerBuilder
 
addChildNode(DataSchemaNodeBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedDataNodeContainerBuilder
 
addChildNode(int, DataSchemaNodeBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedDataNodeContainerBuilder
 
addChildNode(DataSchemaNode) - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedDataNodeContainerBuilder
 
addChildNodeToContext(DataSchemaNodeBuilder) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DataNodeContainerBuilder
 
addChildNodeToContext(DataSchemaNodeBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedDataNodeContainerBuilder
 
addChoice(int, QName, SchemaPath) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
addContainerNode(int, QName, SchemaPath) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
addDeviation(int, SchemaPath) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
addEdge(TopologicalSort.Node) - Method in class org.opendaylight.yangtools.yang.parser.util.TopologicalSort.NodeImpl
 
addedUnknownNodes - Variable in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractBuilder
 
addExtension(QName, int, SchemaPath) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
addFeature(int, QName, SchemaPath) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
addFractionDigits(Integer) - Method in class org.opendaylight.yangtools.yang.parser.util.TypeConstraints
 
addGrouping(GroupingBuilder) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DataNodeContainerBuilder
Add builder of grouping statement to this node.
addGrouping(int, QName, SchemaPath) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
addGrouping(GroupingBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RpcDefinitionBuilder
 
addGrouping(GroupingBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedDataNodeContainerBuilder
 
addIdentity(QName, int, SchemaPath) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
addIdentityrefType(int, SchemaPath, String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
addImportedModule(String, ModuleBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
addInclude(String, Date) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
addLeafListNode(int, QName, SchemaPath) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
addLeafNode(int, QName, SchemaPath) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
addLengths(List<LengthConstraint>) - Method in class org.opendaylight.yangtools.yang.parser.util.TypeConstraints
 
addListNode(int, QName, SchemaPath) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
addModuleImport(String, Date, String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
addMustDefinition(MustDefinition) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.ConstraintsBuilder
Adds must definition to product of this builder.
addMustDefinition(MustDefinition) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ConstraintsBuilderImpl
 
addNotification(NotificationDefinition) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
addNotification(int, QName, SchemaPath) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
addPatterns(List<PatternConstraint>) - Method in class org.opendaylight.yangtools.yang.parser.util.TypeConstraints
 
addRanges(List<RangeConstraint>) - Method in class org.opendaylight.yangtools.yang.parser.util.TypeConstraints
 
addRefine(RefineBuilder) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.UsesNodeBuilder
Add refine statement.
addRefine(RefineHolderImpl) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
addRefine(RefineBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UsesNodeBuilderImpl
 
addRefineNode(DataSchemaNodeBuilder) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.UsesNodeBuilder
Add refine node.
addRefineNode(DataSchemaNodeBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UsesNodeBuilderImpl
 
addRpc(int, QName, SchemaPath) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
addRpcInput(int, QName, SchemaPath) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
addRpcOutput(SchemaPath, QName, int) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
addSubmodule(ModuleBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
addTypedef(TypeDefinitionBuilder) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DataNodeContainerBuilder
Add typedef builder to this node.
addTypedef(TypeDefinitionBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceCaseBuilder
 
addTypedef(TypeDefinitionBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
addTypedef(int, QName, SchemaPath) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
addTypedef(TypeDefinitionBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RpcDefinitionBuilder
 
addTypedef(TypeDefinitionBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedDataNodeContainerBuilder
 
addUnionType(int, QNameModule) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
addUnknownNodeBuilder(UnknownSchemaNodeBuilder) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.Builder
Adds an unknown node builder to this builder.
addUnknownNodeBuilder(UnknownSchemaNodeBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
addUnknownNodeBuilder(UnknownSchemaNodeBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
addUnknownNodeBuilder(UnknownSchemaNodeBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
addUnknownNodeBuilder(UnknownSchemaNodeBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractBuilder
 
addUnknownSchemaNode(int, QName, SchemaPath) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
addUsesNode(UsesNodeBuilder) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DataNodeContainerBuilder
Add builder of uses statement to this node.
addUsesNode(int, SchemaPath) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
addUsesNode(UsesNodeBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedDataNodeContainerBuilder
 
addWhenCondition(String) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.AugmentationSchemaBuilder
Adds string representation of when condition.
addWhenCondition(String) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.ConstraintsBuilder
Sets when condition associated with this constraints.
addWhenCondition(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.AugmentationSchemaBuilderImpl
 
addWhenCondition(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ConstraintsBuilderImpl
 
AnyXmlBuilder - Class in org.opendaylight.yangtools.yang.parser.builder.impl
 
AnyXmlBuilder(String, int, QName, SchemaPath) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.AnyXmlBuilder
 
AnyXmlBuilder(String, int, QName, SchemaPath, AnyXmlSchemaNode) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.AnyXmlBuilder
 
apply(YangTextSchemaSource) - Method in class org.opendaylight.yangtools.yang.parser.util.TextToASTTransformer.TextToASTTransformation
 
assembleContext(Collection<Module>) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserImpl
 
ASTSchemaSource - Class in org.opendaylight.yangtools.yang.parser.util
Abstract Syntax Tree representation of a schema source.
AUGMENT_BUILDER_COMP - Static variable in class org.opendaylight.yangtools.yang.parser.builder.util.Comparators
 
AUGMENT_COMP - Static variable in class org.opendaylight.yangtools.yang.parser.builder.util.Comparators
Comparator based on augment target path.
AugmentationSchemaBuilder - Interface in org.opendaylight.yangtools.yang.parser.builder.api
Builder for AugmentationSchema, which represents 'augment' statement.
AugmentationSchemaBuilderImpl - Class in org.opendaylight.yangtools.yang.parser.builder.impl
 
AugmentationSchemaBuilderImpl(String, int, String, SchemaPath, int) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.AugmentationSchemaBuilderImpl
 
AugmentationTargetBuilder - Interface in org.opendaylight.yangtools.yang.parser.builder.api
Interface for builders of those nodes, which can be augmentation targets.

B

build() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.AugmentationSchemaBuilder
 
build() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.Builder
Build YANG data model node.
build() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DataNodeContainerBuilder
Returns an instance of product - DataNodeContainer Returns an instance of data node container with children and properties constructed as per this builder state, all nested builders are also built and their product is set to DataNodeContainer.
build() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DataSchemaNodeBuilder
Build DataSchemaNode object from this builder.
build() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.ExtensionBuilder
Builds definition of extednsion
build() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.GroupingBuilder
Build GroupingDefinition object from this builder.
build() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.SchemaNodeBuilder
Build SchemaNode object from this builder.
build() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.TypeDefinitionBuilder
 
build() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.UnknownSchemaNodeBuilder
 
build() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.UsesNodeBuilder
Build new UsesNode object.
build() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.AnyXmlBuilder
 
build() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.AugmentationSchemaBuilderImpl
 
build() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceBuilder
 
build() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceCaseBuilder
 
build() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ContainerSchemaNodeBuilder
 
build() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.DeviationBuilder
 
build() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ExtensionBuilderImpl
 
build() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.FeatureBuilder
 
build() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.GroupingBuilderImpl
 
build() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
build() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentitySchemaNodeBuilder
 
build() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafListSchemaNodeBuilder
 
build() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafSchemaNodeBuilder
 
build() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ListSchemaNodeBuilder
 
build() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
Build new Module object based on this builder.
build() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.NotificationBuilder
 
build() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RefineHolderImpl
 
build() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RpcDefinitionBuilder
 
build() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.TypeDefinitionBuilderImpl
 
build() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
build() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnknownSchemaNodeBuilderImpl
 
build() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UsesNodeBuilderImpl
 
buildChildren() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedDataNodeContainerBuilder
 
Builder - Interface in org.opendaylight.yangtools.yang.parser.builder.api
Parent interface for all builder interfaces.
BuilderUtils - Class in org.opendaylight.yangtools.yang.parser.builder.impl
 
buildModules(Collection<ModuleBuilder>) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserImpl
 

C

checkMissingBody(String, String, int) - Static method in class org.opendaylight.yangtools.yang.parser.impl.ParserListenerUtils
Check this base type.
checkNotSealed() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractBuilder
 
ChoiceBuilder - Class in org.opendaylight.yangtools.yang.parser.builder.impl
 
ChoiceBuilder(String, int, QName, SchemaPath) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceBuilder
 
ChoiceBuilder(String, int, QName, SchemaPath, ChoiceNode) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceBuilder
 
ChoiceCaseBuilder - Class in org.opendaylight.yangtools.yang.parser.builder.impl
 
ChoiceCaseBuilder(String, int, QName, SchemaPath) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceCaseBuilder
 
ChoiceCaseBuilder(String, int, QName, SchemaPath, ChoiceCaseNode) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceCaseBuilder
 
close() - Method in class org.opendaylight.yangtools.yang.parser.impl.util.YangSourceContext
 
close() - Method in interface org.opendaylight.yangtools.yang.parser.repo.URLRegistration
 
close() - Method in class org.opendaylight.yangtools.yang.parser.repo.URLSchemaContextResolver
 
Comparators - Class in org.opendaylight.yangtools.yang.parser.builder.util
 
compare(UsesNodeBuilder, UsesNodeBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.GroupingUtils.UsesComparator
 
ConstraintsBuilder - Interface in org.opendaylight.yangtools.yang.parser.builder.api
 
ConstraintsBuilderImpl - Class in org.opendaylight.yangtools.yang.parser.builder.impl
 
ConstraintsBuilderImpl(String, int) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.ConstraintsBuilderImpl
 
ContainerSchemaNodeBuilder - Class in org.opendaylight.yangtools.yang.parser.builder.impl
 
ContainerSchemaNodeBuilder(String, int, QName, SchemaPath) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.ContainerSchemaNodeBuilder
 
ContainerSchemaNodeBuilder(String, int, QName, SchemaPath, ContainerSchemaNode) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.ContainerSchemaNodeBuilder
 
copy(DataSchemaNodeBuilder, Builder, boolean) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.CopyUtils
Create copy of DataSchemaNodeBuilder with new parent.
copy(GroupingBuilder, Builder, boolean) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.CopyUtils
 
copy(TypeDefinitionBuilder, Builder, boolean) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.CopyUtils
 
copy(UnknownSchemaNodeBuilder, Builder, boolean) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.CopyUtils
 
CopyUtils - Class in org.opendaylight.yangtools.yang.parser.builder.impl
 
create(Map<String, TreeMap<Date, URI>>, String, ParseTreeWalker, ParseTree) - Static method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
Create a new instance.
create(String) - Static method in class org.opendaylight.yangtools.yang.parser.repo.URLSchemaContextResolver
 
create(String, ParserRuleContext) - Static method in class org.opendaylight.yangtools.yang.parser.util.ASTSchemaSource
Create a new instance of AST representation for a abstract syntax tree, performing minimal semantic analysis to acquire dependency information.
create(String, ParserRuleContext, String) - Static method in class org.opendaylight.yangtools.yang.parser.util.ASTSchemaSource
Deprecated.
Migration only, will be removed as soon as the migration is completed.
create(InputStream) - Static method in class org.opendaylight.yangtools.yang.parser.util.NamedByteArrayInputStream
 
create(SchemaRepository, SchemaSourceRegistry) - Static method in class org.opendaylight.yangtools.yang.parser.util.TextToASTTransformer
 
createFrom(Iterable<QName>, SchemaSourceProvider<InputStream>) - Static method in class org.opendaylight.yangtools.yang.parser.impl.util.YangSourceContext
Creates YANG Source context from supplied capabilities and schema source provider.
createFrom(Map<SourceIdentifier, YangModelDependencyInfo>, AdvancedSchemaSourceProvider<InputStream>) - Static method in class org.opendaylight.yangtools.yang.parser.impl.util.YangSourceContext
 
createListKey(YangParser.Key_stmtContext) - Static method in class org.opendaylight.yangtools.yang.parser.impl.ParserListenerUtils
Create java.util.List of key node names.
createSchemaContextFactory(SchemaSourceFilter) - Method in class org.opendaylight.yangtools.yang.parser.repo.SharedSchemaRepository
 
createSchemaPath(SchemaPath, QName...) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.BuilderUtils
Deprecated.
Use SchemaPath.createChild(QName...) instead.
createSourceContext() - Method in class org.opendaylight.yangtools.yang.parser.impl.util.YangSourceContextResolver
 
createYangNamespaceContext(Collection<? extends ParseTree>, Optional<SchemaContext>) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.BuilderUtils
 

D

DataNodeContainerBuilder - Interface in org.opendaylight.yangtools.yang.parser.builder.api
Common builder for for all YANG DataNodeContainer augment, case, container, grouping, list, module, notification.
DataSchemaNodeBuilder - Interface in org.opendaylight.yangtools.yang.parser.builder.api
Interface for all yang data-schema nodes [anyxml, case, container, grouping, list, module, notification].
description - Variable in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractSchemaNodeBuilder
 
DeviationBuilder - Class in org.opendaylight.yangtools.yang.parser.builder.impl
 
DocumentedNodeBuilder - Interface in org.opendaylight.yangtools.yang.parser.builder.api
Mixin-style builder interfac for nodes, which may have documentation attached.
doubleValue() - Method in class org.opendaylight.yangtools.yang.parser.util.UnknownBoundaryNumber
 

E

enterAnyxml_stmt(YangParser.Anyxml_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Identifier is in required format
enterAnyxml_stmt(YangParser.Anyxml_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterArgument_stmt(YangParser.Argument_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Identifier is in required format
enterAugment_stmt(YangParser.Augment_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Schema Node Identifier is in required format
enterAugment_stmt(YangParser.Augment_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterBase_stmt(YangParser.Base_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: (Prefix):Identifier is in required format
enterBelongs_to_stmt(YangParser.Belongs_to_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Identifier is in required format One Prefix statement child
enterBelongs_to_stmt(YangParser.Belongs_to_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterCase_stmt(YangParser.Case_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Identifier is in required format
enterCase_stmt(YangParser.Case_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterChoice_stmt(YangParser.Choice_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Identifier is in required format Default statement must not be present if mandatory statement is
enterChoice_stmt(YangParser.Choice_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterConfig_arg(YangParser.Config_argContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Value must be one of: true, false
enterContainer_stmt(YangParser.Container_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Identifier is in required format
enterContainer_stmt(YangParser.Container_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterDeviation_stmt(YangParser.Deviation_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Schema Node Identifier is in required format At least one deviate-* statement child
enterDeviation_stmt(YangParser.Deviation_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterExtension_stmt(YangParser.Extension_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Identifier is in required format
enterExtension_stmt(YangParser.Extension_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterFeature_stmt(YangParser.Feature_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Identifier is in required format
enterFeature_stmt(YangParser.Feature_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterGrouping_stmt(YangParser.Grouping_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Identifier is in required format
enterGrouping_stmt(YangParser.Grouping_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterIdentifier_stmt(YangParser.Identifier_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterIdentity_stmt(YangParser.Identity_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Identifier is in required format
enterIdentity_stmt(YangParser.Identity_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterIf_feature_stmt(YangParser.If_feature_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: (Prefix):Identifier is in required format
enterImport_stmt(YangParser.Import_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Identifier is in required format Every import(identified by identifier) within a module/submodule is present only once One prefix statement child
enterImport_stmt(YangParser.Import_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterInclude_stmt(YangParser.Include_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Identifier is in required format Every include(identified by identifier) within a module/submodule is present only once
enterInclude_stmt(YangParser.Include_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterInput_stmt(YangParser.Input_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterKey_stmt(YangParser.Key_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: No duplicate keys
enterLeaf_list_stmt(YangParser.Leaf_list_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Identifier is in required format One type statement child
enterLeaf_list_stmt(YangParser.Leaf_list_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterLeaf_stmt(YangParser.Leaf_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Identifier is in required format One type statement child Default statement must not be present if mandatory statement is
enterLeaf_stmt(YangParser.Leaf_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterList_stmt(YangParser.List_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Identifier is in required format
enterList_stmt(YangParser.List_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterMandatory_arg(YangParser.Mandatory_argContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Value must be one of: true, false
enterMeta_stmts(YangParser.Meta_stmtsContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterModule_header_stmts(YangParser.Module_header_stmtsContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: One Namespace statement present One Prefix statement present
enterModule_header_stmts(YangParser.Module_header_stmtsContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterModule_stmt(YangParser.Module_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Identifier is in required format Header statements present(mandatory prefix and namespace statements are in header) Only one module or submodule per file
enterModule_stmt(YangParser.Module_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterNamespace_stmt(YangParser.Namespace_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Namespace string can be parsed as URI
enterNode(Builder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
enterNotification_stmt(YangParser.Notification_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Identifier is in required format
enterNotification_stmt(YangParser.Notification_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterOrdered_by_arg(YangParser.Ordered_by_argContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Value must be one of: system, user
enterOutput_stmt(YangParser.Output_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterPrefix_stmt(YangParser.Prefix_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Identifier is in required format Every prefix(identified by identifier) within a module/submodule is presented only once
enterRefine_stmt(YangParser.Refine_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Identifier is in required format
enterRefine_stmt(YangParser.Refine_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterRevision_date_stmt(YangParser.Revision_date_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Date is in valid format
enterRevision_stmt(YangParser.Revision_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Date is in valid format
enterRevision_stmts(YangParser.Revision_stmtsContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterRpc_stmt(YangParser.Rpc_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Identifier is in required format
enterRpc_stmt(YangParser.Rpc_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterStatus_arg(YangParser.Status_argContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Value must be one of: "current", "deprecated", "obsolete"
enterSubmodule_header_stmts(YangParser.Submodule_header_stmtsContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: One Belongs-to statement present
enterSubmodule_stmt(YangParser.Submodule_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Identifier is in required format Header statements present(mandatory belongs-to statement is in header) Only one module or submodule per file
enterSubmodule_stmt(YangParser.Submodule_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterType_stmt(YangParser.Type_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: (Prefix):Identifier is in required format
enterType_stmt(YangParser.Type_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterTypedef_stmt(YangParser.Typedef_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Identifier is in required format One type statement child
enterTypedef_stmt(YangParser.Typedef_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterUnique_stmt(YangParser.Unique_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints:
enterUnknown_statement(YangParser.Unknown_statementContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterUses_augment_stmt(YangParser.Uses_augment_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterUses_stmt(YangParser.Uses_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: (Prefix):Identifier is in required format
enterUses_stmt(YangParser.Uses_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
enterYang_version_stmt(YangParser.Yang_version_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Yang-version is specified as 1
enterYin_element_arg(YangParser.Yin_element_argContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
Constraints: Value must be one of: true, false
equals(Object) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.AnyXmlBuilder
 
equals(Object) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.AugmentationSchemaBuilderImpl
 
equals(Object) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceBuilder
 
equals(Object) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceCaseBuilder
 
equals(Object) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ContainerSchemaNodeBuilder
 
equals(Object) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.GroupingBuilderImpl
 
equals(Object) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafListSchemaNodeBuilder
 
equals(Object) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafSchemaNodeBuilder
 
equals(Object) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ListSchemaNodeBuilder
 
equals(Object) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
equals(Object) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleIdentifierImpl
 
equals(Object) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleImpl
 
equals(Object) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RefineHolderImpl
 
equals(Object) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RpcDefinitionBuilder
 
equals(Object) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.TypeDefinitionBuilderImpl
 
equals(Object) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnknownSchemaNodeBuilderImpl
 
equals(Object) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UsesNodeBuilderImpl
 
equals(Object) - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractSchemaNodeBuilder
 
equals(Object) - Method in class org.opendaylight.yangtools.yang.parser.impl.util.YangModelDependencyInfo
 
equals(Object) - Method in class org.opendaylight.yangtools.yang.parser.util.NodeWrappedType
 
equals(Object) - Method in class org.opendaylight.yangtools.yang.parser.util.TopologicalSort.EdgeImpl
 
exitAnyxml_stmt(YangParser.Anyxml_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
exitAugment_stmt(YangParser.Augment_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
exitCase_stmt(YangParser.Case_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
exitChoice_stmt(YangParser.Choice_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
exitContainer_stmt(YangParser.Container_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
exitDeviation_stmt(YangParser.Deviation_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
exitExtension_stmt(YangParser.Extension_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
exitFeature_stmt(YangParser.Feature_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
exitGrouping_stmt(YangParser.Grouping_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
exitIdentifier_stmt(YangParser.Identifier_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
exitIdentity_stmt(YangParser.Identity_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
exitImport_stmt(YangParser.Import_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
exitInclude_stmt(YangParser.Include_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
exitInput_stmt(YangParser.Input_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
exitLeaf_list_stmt(YangParser.Leaf_list_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
exitLeaf_stmt(YangParser.Leaf_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
exitList_stmt(YangParser.List_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
exitMeta_stmts(YangParser.Meta_stmtsContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
exitModule_header_stmts(YangParser.Module_header_stmtsContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
exitModule_stmt(YangParser.Module_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
exitNode() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
exitNotification_stmt(YangParser.Notification_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
exitOutput_stmt(YangParser.Output_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
exitRefine_stmt(YangParser.Refine_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
exitRevision_stmts(YangParser.Revision_stmtsContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
exitRpc_stmt(YangParser.Rpc_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
exitSubmodule_stmt(YangParser.Submodule_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
exitType_stmt(YangParser.Type_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
exitTypedef_stmt(YangParser.Typedef_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
exitUnknown_statement(YangParser.Unknown_statementContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
exitUses_augment_stmt(YangParser.Uses_augment_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
exitUses_stmt(YangParser.Uses_stmtContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
ExtensionBuilder - Interface in org.opendaylight.yangtools.yang.parser.builder.api
Builder for extension statement.
ExtensionBuilderImpl - Class in org.opendaylight.yangtools.yang.parser.builder.impl
 

F

FeatureBuilder - Class in org.opendaylight.yangtools.yang.parser.builder.impl
 
filesToByteSources(Collection<File>) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.BuilderUtils
 
fileToByteSource(File) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.BuilderUtils
 
fillAugmentTarget(AugmentationSchemaBuilder, Builder) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.BuilderUtils
Add all augment's child nodes to given target.
findBaseIdentity(ModuleBuilder, String, int) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.BuilderUtils
 
findIdentity(Set<IdentitySchemaNodeBuilder>, String) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.BuilderUtils
 
findModule(QName, Map<URI, TreeMap<Date, ModuleBuilder>>) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.BuilderUtils
 
findModuleFromBuilders(Map<String, TreeMap<Date, ModuleBuilder>>, ModuleBuilder, String, int) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.BuilderUtils
Find dependent module based on given prefix
findModuleFromBuilders(ModuleImport, Iterable<ModuleBuilder>) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.BuilderUtils
 
findModuleFromContext(SchemaContext, ModuleBuilder, String, int) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.BuilderUtils
Find module from context based on prefix.
findSchemaNode(Iterable<QName>, SchemaNodeBuilder) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.BuilderUtils
 
findSchemaNodeInModule(SchemaPath, ModuleBuilder) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.BuilderUtils
Find a builder for node in data namespace of YANG module.
floatValue() - Method in class org.opendaylight.yangtools.yang.parser.util.UnknownBoundaryNumber
 
fromAST(String, ParserRuleContext) - Static method in class org.opendaylight.yangtools.yang.parser.impl.util.YangModelDependencyInfo
Extracts YangModelDependencyInfo from an abstract syntax tree of a YANG model.
fromInputStream(InputStream) - Static method in class org.opendaylight.yangtools.yang.parser.impl.util.YangModelDependencyInfo
Extracts YangModelDependencyInfo from input stream containing YANG model.

G

GET_AST - Static variable in class org.opendaylight.yangtools.yang.parser.util.ASTSchemaSource
 
GET_DEPINFO - Static variable in class org.opendaylight.yangtools.yang.parser.util.ASTSchemaSource
 
GET_IDENTIFIER - Static variable in class org.opendaylight.yangtools.yang.parser.util.ASTSchemaSource
 
getActualNode() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getAddedExtensions() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getAddedFeatures() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getAddedIdentities() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getAddedNotifications() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getAddedRpcs() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getAllAugments() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getAllGroupings() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getAllLengths() - Method in class org.opendaylight.yangtools.yang.parser.util.TypeConstraints
 
getAllLists() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getAllUnknownNodes() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getAllUsesNodes() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getAllUsesNodes(DataNodeContainerBuilder) - Static method in class org.opendaylight.yangtools.yang.parser.impl.GroupingSort
Returns the set of the uses nodes which are get from uses in container, from uses in groupings inside container and from uses inside child nodes of the container.
getArgumentString(ParserRuleContext) - Static method in class org.opendaylight.yangtools.yang.parser.impl.ParserListenerUtils
 
getAST() - Method in class org.opendaylight.yangtools.yang.parser.util.ASTSchemaSource
Return the underlying abstract syntax tree.
getAugmentationBuilders() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceBuilder
 
getAugmentationBuilders() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ContainerSchemaNodeBuilder
 
getAugmentationBuilders() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ListSchemaNodeBuilder
 
getAugmentations() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.UsesNodeBuilder
Get augmentations defined in this uses node.
getAugmentations() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleImpl
 
getAugmentations() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UsesNodeBuilderImpl
 
getAugmentBuilders() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getAugments() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getBaseIdentityName() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentitySchemaNodeBuilder
 
getBaseString() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
getBaseTypeQNames() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
getBelongsTo() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getCaseNodeByName(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceBuilder
Get case by name.
getCases() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceBuilder
 
getChildNodeBuilders() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DataNodeContainerBuilder
Returns list of of child node builders in order they are declared in yang file.
getChildNodeBuilders() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedDataNodeContainerBuilder
 
getChildNodes() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DataNodeContainerBuilder
Returns map of child nodes of this node.
getChildNodes() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedDataNodeContainer
 
getChildNodes() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedDataNodeContainerBuilder
 
getConfig(ParseTree, Builder, String, int) - Static method in class org.opendaylight.yangtools.yang.parser.impl.ParserListenerUtils
Get config statement from given context.
getConstraints() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DataSchemaNodeBuilder
Get constraints of this builder.
getConstraints() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.AnyXmlBuilder
 
getConstraints() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceBuilder
 
getConstraints() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceCaseBuilder
 
getConstraints() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ContainerSchemaNodeBuilder
 
getConstraints() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafListSchemaNodeBuilder
 
getConstraints() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafSchemaNodeBuilder
 
getConstraints() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ListSchemaNodeBuilder
 
getContact() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getContact() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleImpl
 
getDataChildByName(String) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DataNodeContainerBuilder
Retrieves child node builder by local name.
getDataChildByName(QName) - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedDataNodeContainer
 
getDataChildByName(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedDataNodeContainer
 
getDataChildByName(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedDataNodeContainerBuilder
 
getDefaultCase() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceBuilder
 
getDefaultStr() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.RefineBuilder
Returns string representation of default value or null, if default value was not refined.
getDefaultStr() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafSchemaNodeBuilder
 
getDefaultStr() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RefineHolderImpl
 
getDefaultValue() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.TypeDefinitionBuilder
Returns default value of resulting type
getDefaultValue() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
getDefaultValue() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.TypeDefinitionBuilderImpl
 
getDefaultValue() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
getDelegate() - Method in class org.opendaylight.yangtools.yang.parser.impl.util.YangSourceContext
 
getDependencies() - Method in class org.opendaylight.yangtools.yang.parser.impl.util.YangModelDependencyInfo
Returns immutable collection of all module imports.
getDependencyInfo(SourceIdentifier) - Method in class org.opendaylight.yangtools.yang.parser.impl.util.YangSourceFromCapabilitiesResolver
 
getDependencyInfo(SourceIdentifier) - Method in class org.opendaylight.yangtools.yang.parser.impl.util.YangSourceFromDependencyInfoResolver
 
getDependencyInformation() - Method in class org.opendaylight.yangtools.yang.parser.util.ASTSchemaSource
Return the dependency information as extracted from the AST.
getDescription() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DocumentedNodeBuilder
Returns description of resulting schema node as was defined by description statement.
getDescription() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
getDescription() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafListSchemaNodeBuilder
 
getDescription() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafSchemaNodeBuilder
 
getDescription() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RefineHolderImpl
 
getDescription() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.TypeDefinitionBuilderImpl
 
getDescription() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
getDescription() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnknownSchemaNodeBuilderImpl
 
getDescription() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedNode
 
getDescription() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedNodeBuilder
 
getDescription() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractSchemaNodeBuilder
 
getDeviationBuilders() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getDeviations() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getDeviations() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleImpl
 
getDirtyNodes() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getExtensionBuilder() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.UnknownSchemaNodeBuilder
Returns builder for extension, which declares this unknown node.
getExtensionBuilder() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnknownSchemaNodeBuilderImpl
 
getExtensionDefinition() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.UnknownSchemaNodeBuilder
Returns extension definition, which declares this unknown node
getExtensionDefinition() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnknownSchemaNodeBuilderImpl
 
getExtensionInstances() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getExtensions() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getExtensionSchemaNodes() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleImpl
 
getFeatures() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getFeatures() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleImpl
 
getFileDestination() - Method in class org.opendaylight.yangtools.yang.parser.util.NamedFileInputStream
 
getFirstContext(ParserRuleContext, Class<T>) - Static method in class org.opendaylight.yangtools.yang.parser.impl.ParserListenerUtils
 
getFormattedRevision() - Method in class org.opendaylight.yangtools.yang.parser.impl.util.YangModelDependencyInfo
Returns formatted revision string
getFractionDigits() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.TypeDefinitionBuilder
Returns fractions digits of resulting type if it is derived from decimal built-in type.
getFractionDigits() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
getFractionDigits() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.TypeDefinitionBuilderImpl
 
getFractionDigits() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
getFractionDigits() - Method in class org.opendaylight.yangtools.yang.parser.util.TypeConstraints
 
getFrom() - Method in interface org.opendaylight.yangtools.yang.parser.util.TopologicalSort.Edge
 
getFrom() - Method in class org.opendaylight.yangtools.yang.parser.util.TopologicalSort.EdgeImpl
 
getGroupingBuilder() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.UsesNodeBuilder
Get grouping builder.
getGroupingBuilder() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UsesNodeBuilderImpl
 
getGroupingBuilders() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DataNodeContainerBuilder
Get builders of groupings defined in this node.
getGroupingBuilders() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedDataNodeContainerBuilder
 
getGroupingDefinition() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.UsesNodeBuilder
Get grouping definition.
getGroupingDefinition() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UsesNodeBuilderImpl
 
getGroupingPath() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.UsesNodeBuilder
Get grouping path.
getGroupingPath() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UsesNodeBuilderImpl
 
getGroupings() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DataNodeContainerBuilder
Get already built groupings defined in this node.
getGroupings() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RpcDefinitionBuilder
 
getGroupings() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedDataNodeContainer
 
getGroupings() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedDataNodeContainerBuilder
 
getIdentifier() - Method in class org.opendaylight.yangtools.yang.parser.repo.SharedSchemaRepository
 
getIdentifier() - Method in class org.opendaylight.yangtools.yang.parser.util.ASTSchemaSource
 
getIdentities() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getIdentities() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleImpl
 
getIdentityrefBase(YangParser.Type_body_stmtsContext) - Static method in class org.opendaylight.yangtools.yang.parser.impl.ParserListenerUtils
Parse given context and find identityref base value.
getImport(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getImportedModule(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getImports() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getImports() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleImpl
 
getIncludedModules() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getInEdges() - Method in interface org.opendaylight.yangtools.yang.parser.util.TopologicalSort.Node
 
getInEdges() - Method in class org.opendaylight.yangtools.yang.parser.util.TopologicalSort.NodeImpl
 
getInput() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RpcDefinitionBuilder
 
getInstance() - Static method in class org.opendaylight.yangtools.yang.parser.impl.YangParserImpl
 
getKeys() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ListSchemaNodeBuilder
 
getLatestRevision(YangParser.Revision_stmtsContext) - Static method in class org.opendaylight.yangtools.yang.parser.impl.util.YangModelDependencyInfo
 
getLength() - Method in class org.opendaylight.yangtools.yang.parser.util.TypeConstraints
 
getLengths() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.TypeDefinitionBuilder
Returns length restrictions of resulting type definition.
getLengths() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
getLengths() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.TypeDefinitionBuilderImpl
 
getLengths() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
getLine() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.Builder
Get current line in yang file, on which statement associated with this builder was declared.
getLine() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.ConstraintsBuilder
Return line on which constraints were defined.
getLine() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.RefineBuilder
Line on which element was defined.
getLine() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ConstraintsBuilderImpl
 
getLine() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractBuilder
 
getMaxElements() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.ConstraintsBuilder
Returns number of maximum required elements.
getMaxElements() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.RefineBuilder
Returns number of maximum elements or NULL if maximum elements was not overriden.
getMaxElements() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ConstraintsBuilderImpl
 
getMaxElements() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RefineHolderImpl
 
getMinElements() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.ConstraintsBuilder
Returns number of minimum required elements.
getMinElements() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.RefineBuilder
Returns number of minimum required elements or NULL if minimum elements was not overriden.
getMinElements() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ConstraintsBuilderImpl
 
getMinElements() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RefineHolderImpl
 
getMissingDependencies() - Method in class org.opendaylight.yangtools.yang.parser.impl.util.YangSourceContext
Returns a multimap of Source Identifier and imports which had missing sources.
getMissingSources() - Method in class org.opendaylight.yangtools.yang.parser.impl.util.YangSourceContext
Returns set of source identifiers, whom sources was not resolved.
getModuleBuilder() - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
getModuleByPrefix(ModuleBuilder, String) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.BuilderUtils
 
getModuleName() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.Builder
Returns name of module in which node created by this builder was declared.
getModuleName() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.ConstraintsBuilder
Returns module name in which constraint is defined.
getModuleName() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.RefineBuilder
Returns module (source) name in which refine statement was defined.
getModuleName() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ConstraintsBuilderImpl
 
getModuleName() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractBuilder
 
getModuleSourcePath() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getModuleSourcePath() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleImpl
 
getMust() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.RefineBuilder
Returns must definition associated with this builder.
getMust() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RefineHolderImpl
 
getMustDefinitions() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.ConstraintsBuilder
Returns must definition associated with this builder.
getMustDefinitions() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ConstraintsBuilderImpl
 
getName() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getName() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleIdentifierImpl
 
getName() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleImpl
 
getName() - Method in class org.opendaylight.yangtools.yang.parser.impl.util.YangModelDependencyInfo
Returns model name
getNamespace() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getNamespace() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleIdentifierImpl
 
getNamespace() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleImpl
 
getNodeParameter() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.UnknownSchemaNodeBuilder
Returns string representation of argument associated with this unknown node.
getNodeParameter() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnknownSchemaNodeBuilderImpl
 
getNodeType() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.UnknownSchemaNodeBuilder
Returns QName associated with this unknown node.
getNodeType() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnknownSchemaNodeBuilderImpl
 
getNotifications() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getNotifications() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleImpl
 
getOrder() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.AugmentationSchemaBuilder
Returns position of defining augment statement as was present in schema source.
getOrder() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.AugmentationSchemaBuilderImpl
 
getOrganization() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getOrganization() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleImpl
 
getOriginal() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DataSchemaNodeBuilder
Get original builder definition from grouping, where it is defined.
getOriginal() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.AnyXmlBuilder
 
getOriginal() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceBuilder
 
getOriginal() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceCaseBuilder
 
getOriginal() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ContainerSchemaNodeBuilder
 
getOriginal() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafListSchemaNodeBuilder
 
getOriginal() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafSchemaNodeBuilder
 
getOriginal() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ListSchemaNodeBuilder
 
getOutEdges() - Method in interface org.opendaylight.yangtools.yang.parser.util.TopologicalSort.Node
 
getOutEdges() - Method in class org.opendaylight.yangtools.yang.parser.util.TopologicalSort.NodeImpl
 
getOutput() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RpcDefinitionBuilder
 
getParent() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.Builder
Returns parent node builder of this node.
getParent() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.UsesNodeBuilder
Get parent of this uses node.
getParent() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getParent() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UsesNodeBuilderImpl
 
getParent() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractBuilder
 
getParentModule(Builder) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.BuilderUtils
Get module in which this node is defined.
getParentModule() - Method in class org.opendaylight.yangtools.yang.parser.impl.util.YangModelDependencyInfo.SubmoduleDependencyInfo
Returns name of parent module.
getPath() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DataNodeContainerBuilder
Returns Schema path of this node.
getPath() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.SchemaNodeBuilder
Returns schema path of resulting SchemaNode.
getPath() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.TypeAwareBuilder
Get schema path of this node.
getPath() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.UnknownSchemaNodeBuilder
 
getPath() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.AugmentationSchemaBuilderImpl
 
getPath() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceCaseBuilder
 
getPath() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ContainerSchemaNodeBuilder
 
getPath() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.GroupingBuilderImpl
 
getPath() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
getPath() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafListSchemaNodeBuilder
 
getPath() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafSchemaNodeBuilder
 
getPath() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ListSchemaNodeBuilder
 
getPath() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getPath() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.NotificationBuilder
 
getPath() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.TypeDefinitionBuilderImpl
 
getPath() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
getPath() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnknownSchemaNodeBuilderImpl
 
getPath() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractSchemaNodeBuilder
 
getPatterns() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.TypeDefinitionBuilder
Returns pattern restrictions of resulting type definition.
getPatterns() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
getPatterns() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.TypeDefinitionBuilderImpl
 
getPatterns() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
getPatterns() - Method in class org.opendaylight.yangtools.yang.parser.util.TypeConstraints
 
getPrefix() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getPrefix() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleImpl
 
getQName() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DataNodeContainerBuilder
Returns QName of this node.
getQName() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.SchemaNodeBuilder
Returns qname of resulting SchemaNode.
getQName() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.TypeAwareBuilder
Get qname of this node.
getQName() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
getQName() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnknownSchemaNodeBuilderImpl
 
getQName() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedDataNodeContainerBuilder
 
getQName() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractSchemaNodeBuilder
 
getQName() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractTypeAwareBuilder
 
getQNameModule() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getQNameModule() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleIdentifierImpl
 
getQNameModule() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleImpl
 
getRange() - Method in class org.opendaylight.yangtools.yang.parser.util.TypeConstraints
 
getRanges() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.TypeDefinitionBuilder
Returns range restrictions of resulting type definition.
getRanges() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
getRanges() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.TypeDefinitionBuilderImpl
 
getRanges() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
getReference() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DocumentedNodeBuilder
Get reference of this node.
getReference() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
getReference() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafListSchemaNodeBuilder
 
getReference() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafSchemaNodeBuilder
 
getReference() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RefineHolderImpl
 
getReference() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.TypeDefinitionBuilderImpl
 
getReference() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
getReference() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnknownSchemaNodeBuilderImpl
 
getReference() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedNode
 
getReference() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedNodeBuilder
 
getReference() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractSchemaNodeBuilder
 
getRefineNodes() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.UsesNodeBuilder
Get refined nodes.
getRefineNodes() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UsesNodeBuilderImpl
 
getRefines() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.UsesNodeBuilder
Get refine statements.
getRefines() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UsesNodeBuilderImpl
 
getRevision() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getRevision() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleIdentifierImpl
 
getRevision() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleImpl
 
getRpcs() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getRpcs() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleImpl
 
getSchemaContext() - Method in class org.opendaylight.yangtools.yang.parser.impl.util.URLSchemaContextResolver
Deprecated.
 
getSchemaContext() - Method in class org.opendaylight.yangtools.yang.parser.repo.URLSchemaContextResolver
Try to parse all currently available yang files and build new schema context.
getSchemaSource(SourceIdentifier) - Method in class org.opendaylight.yangtools.yang.parser.impl.util.URLSchemaContextResolver
Deprecated.
 
getSchemaSource(String, Optional<String>) - Method in class org.opendaylight.yangtools.yang.parser.impl.util.URLSchemaContextResolver
Deprecated.
 
getSchemaSource(String, Optional<String>) - Method in class org.opendaylight.yangtools.yang.parser.impl.util.YangSourceContext
 
getSchemaSource(SourceIdentifier) - Method in class org.opendaylight.yangtools.yang.parser.impl.util.YangSourceContext
 
getSource() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getSource() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleImpl
 
getSource(SourceIdentifier) - Method in class org.opendaylight.yangtools.yang.parser.repo.URLSchemaContextResolver
 
getSourceProvider() - Method in class org.opendaylight.yangtools.yang.parser.impl.util.YangSourceContextResolver
Return Source provider against which YANG source context was computed
getStatementName() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.AugmentationSchemaBuilderImpl
 
getStatementName() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceCaseBuilder
 
getStatementName() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ContainerSchemaNodeBuilder
 
getStatementName() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.GroupingBuilderImpl
 
getStatementName() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ListSchemaNodeBuilder
 
getStatementName() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getStatementName() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.NotificationBuilder
 
getStatementName() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedDataNodeContainerBuilder
 
getStatus() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DocumentedNodeBuilder
Get status of this node.
getStatus() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
getStatus() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafListSchemaNodeBuilder
 
getStatus() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafSchemaNodeBuilder
 
getStatus() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RefineHolderImpl
 
getStatus() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.TypeDefinitionBuilderImpl
 
getStatus() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
getStatus() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnknownSchemaNodeBuilderImpl
 
getStatus() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedNode
 
getStatus() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedNodeBuilder
 
getStatus() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractSchemaNodeBuilder
 
getSubmodules() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleImpl
 
getTargetGroupingFromModules(UsesNodeBuilder, Map<URI, TreeMap<Date, ModuleBuilder>>, ModuleBuilder) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.GroupingUtils
Search given modules for grouping by name defined in uses node.
getTargetGroupingPath() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.UsesNodeBuilder
Get target grouping path.
getTargetGroupingPath() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UsesNodeBuilderImpl
 
getTargetPath() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.AugmentationSchemaBuilder
Get path to target node.
getTargetPath() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.AugmentationSchemaBuilderImpl
 
getTargetPath() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.DeviationBuilder
 
getTargetPathAsString() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.AugmentationSchemaBuilder
Returns target path representation as was present in schema source.
getTargetPathAsString() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.AugmentationSchemaBuilderImpl
 
getTargetPathString() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.RefineBuilder
Returns string representation of path to refine target, which is relative to grouping root This string representation does not need to contain prefixes, since parent uses element introduces elements with namespace local to parent module.
getTargetPathString() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RefineHolderImpl
 
getTo() - Method in interface org.opendaylight.yangtools.yang.parser.util.TopologicalSort.Edge
 
getTo() - Method in class org.opendaylight.yangtools.yang.parser.util.TopologicalSort.EdgeImpl
 
getType() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.TypeAwareBuilder
Get resolved type of this node.
getType() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
getType() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
getType() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractTypeAwareBuilder
 
getType() - Method in class org.opendaylight.yangtools.yang.parser.util.ASTSchemaSource
 
getTypedef() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.TypeAwareBuilder
Get builder of type of this node.
getTypedef() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
getTypedef() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
getTypedef() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractTypeAwareBuilder
 
getTypeDefinitionBuilders() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DataNodeContainerBuilder
Returns builders of typedef statement defined in this node.
getTypeDefinitionBuilders() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedDataNodeContainerBuilder
 
getTypeDefinitions() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DataNodeContainerBuilder
Returns set of already built type definitions.
getTypeDefinitions() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RpcDefinitionBuilder
 
getTypeDefinitions() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedDataNodeContainer
 
getTypeDefinitions() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedDataNodeContainerBuilder
 
getTypedefs() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
getTypeQName() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.TypeAwareBuilder
 
getTypeQName() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractTypeAwareBuilder
 
getTypes() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
getUnits() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.TypeDefinitionBuilder
Gets unit definition for resulting type
getUnits() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
getUnits() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafSchemaNodeBuilder
 
getUnits() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.TypeDefinitionBuilderImpl
 
getUnits() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
getUnknownNodes() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.Builder
Get builders of unknown nodes defined in this node.
getUnknownNodes() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.RefineBuilder
Returns list of unknown schema node builders, which are associated with refine statement.
getUnknownNodes() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
getUnknownNodes() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.TypeDefinitionBuilderImpl
 
getUnknownNodes() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
getUnknownNodes() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractBuilder
 
getUnknownSchemaNodes() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleImpl
 
getUses() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedDataNodeContainer
 
getUsesNodeBuilders() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DataNodeContainerBuilder
Get builders of uses defined in this node.
getUsesNodeBuilders() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedDataNodeContainerBuilder
 
getUsesNodes() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedDataNodeContainerBuilder
 
getValidByteSources() - Method in class org.opendaylight.yangtools.yang.parser.impl.util.YangSourceContext
 
getValidInputStreams() - Method in class org.opendaylight.yangtools.yang.parser.impl.util.YangSourceContext
Deprecated.
getValidInputStreams(YangSourceContext) - Static method in class org.opendaylight.yangtools.yang.parser.impl.util.YangSourceContext
Deprecated.
getValidSources() - Method in class org.opendaylight.yangtools.yang.parser.impl.util.YangSourceContext
Returns set of valid source identifiers.
getWhenCondition() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.AugmentationSchemaBuilder
Returns when condition If when condition is present node defined by the parent data definition statement is only valid when the returned XPath expression conceptually evaluates to "true" for a particular instance, then the node defined by the parent data definition statement is valid; otherwise, it is not.
getWhenCondition() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.ConstraintsBuilder
Returns when condition associated with this constraints.
getWhenCondition() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.AugmentationSchemaBuilderImpl
 
getWhenCondition() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ConstraintsBuilderImpl
 
getWrappedType() - Method in class org.opendaylight.yangtools.yang.parser.util.NodeWrappedType
Gets payload from class
getYangText() - Method in class org.opendaylight.yangtools.yang.parser.util.ASTSchemaSource
Deprecated.
Used for migration purposes. Users are advised to use the schema repository to acquire the representation of their choice. Will be removed as soon as the migration is completed.
getYangVersion() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
getYangVersion() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleImpl
 
GroupingBuilder - Interface in org.opendaylight.yangtools.yang.parser.builder.api
Interface for builders of 'grouping' statement.
GroupingBuilderImpl - Class in org.opendaylight.yangtools.yang.parser.builder.impl
 
GroupingBuilderImpl(String, int, QName, SchemaPath) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.GroupingBuilderImpl
 
GroupingBuilderImpl(String, int, QName, SchemaPath, GroupingDefinition) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.GroupingBuilderImpl
 
GroupingMember - Interface in org.opendaylight.yangtools.yang.parser.builder.api
Marker interface for nodes which can be defined in grouping statement.
GroupingSort - Class in org.opendaylight.yangtools.yang.parser.impl
 
GroupingUtils - Class in org.opendaylight.yangtools.yang.parser.builder.impl
 
GroupingUtils.UsesComparator - Class in org.opendaylight.yangtools.yang.parser.builder.impl
 
GroupingUtils.UsesComparator() - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.GroupingUtils.UsesComparator
 

H

hashCode() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.AnyXmlBuilder
 
hashCode() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.AugmentationSchemaBuilderImpl
 
hashCode() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceBuilder
 
hashCode() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceCaseBuilder
 
hashCode() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ContainerSchemaNodeBuilder
 
hashCode() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.GroupingBuilderImpl
 
hashCode() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafListSchemaNodeBuilder
 
hashCode() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafSchemaNodeBuilder
 
hashCode() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ListSchemaNodeBuilder
 
hashCode() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
hashCode() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleIdentifierImpl
 
hashCode() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleImpl
 
hashCode() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RefineHolderImpl
 
hashCode() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RpcDefinitionBuilder
 
hashCode() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.TypeDefinitionBuilderImpl
 
hashCode() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnknownSchemaNodeBuilderImpl
 
hashCode() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UsesNodeBuilderImpl
 
hashCode() - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractSchemaNodeBuilder
 
hashCode() - Method in class org.opendaylight.yangtools.yang.parser.impl.util.YangModelDependencyInfo
 
hashCode() - Method in class org.opendaylight.yangtools.yang.parser.util.NodeWrappedType
 
hashCode() - Method in class org.opendaylight.yangtools.yang.parser.util.TopologicalSort.EdgeImpl
 

I

IdentityrefTypeBuilder - Class in org.opendaylight.yangtools.yang.parser.builder.impl
Builder for YANG identityref type.
IdentityrefTypeBuilder(String, int, String, SchemaPath) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
IdentitySchemaNodeBuilder - Class in org.opendaylight.yangtools.yang.parser.builder.impl
 
instantiateChildNodes(Builder) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.GroupingBuilder
Returns instantiation of grouping child nodes under supplied builder.
instantiateChildNodes(Builder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.GroupingBuilderImpl
 
instantiateGroupings(Builder) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.GroupingBuilder
Returns instantiation of grouping definitions under supplied builder.
instantiateGroupings(Builder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.GroupingBuilderImpl
 
instantiateTypedefs(Builder) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.GroupingBuilder
Returns instantiation of grouping type definitions under supplied builder.
instantiateTypedefs(Builder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.GroupingBuilderImpl
 
instantiateUnknownNodes(Builder) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.GroupingBuilder
Returns instantiation of unknown nodes under supplied builder.
instantiateUnknownNodes(Builder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.GroupingBuilderImpl
 
intValue() - Method in class org.opendaylight.yangtools.yang.parser.util.UnknownBoundaryNumber
 
isAddedByUses() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.GroupingMember
 
isAddedByUses() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.UnknownSchemaNodeBuilder
Returns true if node was added via uses statement
isAddedByUses() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.AnyXmlBuilder
 
isAddedByUses() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceBuilder
 
isAddedByUses() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceCaseBuilder
 
isAddedByUses() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ContainerSchemaNodeBuilder
 
isAddedByUses() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.GroupingBuilderImpl
 
isAddedByUses() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
isAddedByUses() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafListSchemaNodeBuilder
 
isAddedByUses() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafSchemaNodeBuilder
 
isAddedByUses() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ListSchemaNodeBuilder
 
isAddedByUses() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.TypeDefinitionBuilderImpl
 
isAddedByUses() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
isAddedByUses() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnknownSchemaNodeBuilderImpl
 
isAddedByUses() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UsesNodeBuilderImpl
 
isAugmenting() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DataSchemaNodeBuilder
Returns true if product of this builder is added by augmentation.
isAugmenting() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.UsesNodeBuilder
Get information if this uses node is defined in augment.
isAugmenting() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.AnyXmlBuilder
 
isAugmenting() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceBuilder
 
isAugmenting() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceCaseBuilder
 
isAugmenting() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ContainerSchemaNodeBuilder
 
isAugmenting() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafListSchemaNodeBuilder
 
isAugmenting() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafSchemaNodeBuilder
 
isAugmenting() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ListSchemaNodeBuilder
 
isAugmenting() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UsesNodeBuilderImpl
 
isConfiguration() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DataSchemaNodeBuilder
Get value of config statement.
isConfiguration() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.RefineBuilder
Get value of config statement.
isConfiguration() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.AnyXmlBuilder
 
isConfiguration() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceBuilder
 
isConfiguration() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceCaseBuilder
 
isConfiguration() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ContainerSchemaNodeBuilder
 
isConfiguration() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafListSchemaNodeBuilder
 
isConfiguration() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafSchemaNodeBuilder
 
isConfiguration() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ListSchemaNodeBuilder
 
isConfiguration() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RefineHolderImpl
 
isMandatory() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.ConstraintsBuilder
Returns true if associated node is mandatory.
isMandatory() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.RefineBuilder
Returns mandatory state of node or NULL if state was not refined.
isMandatory() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ConstraintsBuilderImpl
 
isMandatory() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RefineHolderImpl
 
isPresence() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.RefineBuilder
Returns presence state of refined container.
isPresence() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ContainerSchemaNodeBuilder
 
isPresence() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RefineHolderImpl
 
isResolved() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.AugmentationSchemaBuilder
Get information about augmentation process.
isResolved() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.UsesNodeBuilder
Returns true if uses node was resolved and UsesNodeBuilder.getGroupingBuilder() was instantiated for parent done of this node.
isResolved() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.AugmentationSchemaBuilderImpl
 
isResolved() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UsesNodeBuilderImpl
 
isSubmodule() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
isUserOrdered() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafListSchemaNodeBuilder
 
isUserOrdered() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ListSchemaNodeBuilder
 

L

LeafListSchemaNodeBuilder - Class in org.opendaylight.yangtools.yang.parser.builder.impl
 
LeafListSchemaNodeBuilder(String, int, QName, SchemaPath) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.LeafListSchemaNodeBuilder
 
LeafListSchemaNodeBuilder(String, int, QName, SchemaPath, LeafListSchemaNode) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.LeafListSchemaNodeBuilder
 
LeafSchemaNodeBuilder - Class in org.opendaylight.yangtools.yang.parser.builder.impl
 
LeafSchemaNodeBuilder(String, int, QName, SchemaPath) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.LeafSchemaNodeBuilder
 
LeafSchemaNodeBuilder(String, int, QName, SchemaPath, LeafSchemaNode) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.LeafSchemaNodeBuilder
 
ListSchemaNodeBuilder - Class in org.opendaylight.yangtools.yang.parser.builder.impl
 
ListSchemaNodeBuilder(String, int, QName, SchemaPath) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.ListSchemaNodeBuilder
 
ListSchemaNodeBuilder(String, int, QName, SchemaPath, ListSchemaNode) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.ListSchemaNodeBuilder
 
longValue() - Method in class org.opendaylight.yangtools.yang.parser.util.UnknownBoundaryNumber
 

M

markActualNodeDirty() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
ModuleBuilder - Class in org.opendaylight.yangtools.yang.parser.builder.impl
Builder of Module object.
ModuleBuilder(String, String) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
ModuleBuilder(String, boolean, String) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
ModuleBuilder(Module) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
ModuleDependencySort - Class in org.opendaylight.yangtools.yang.parser.util
Creates a module dependency graph from provided ModuleBuilders and provides a ModuleDependencySort.sort(ModuleBuilder...) method.
ModuleIdentifierImpl - Class in org.opendaylight.yangtools.yang.parser.builder.impl
ModuleIdentifier that can be used for indexing/searching by name.
ModuleIdentifierImpl(String, Optional<URI>, Optional<Date>) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleIdentifierImpl
 
ModuleImpl - Class in org.opendaylight.yangtools.yang.parser.builder.impl
 

N

NamedByteArrayInputStream - Class in org.opendaylight.yangtools.yang.parser.util
 
NamedByteArrayInputStream(byte[], String) - Constructor for class org.opendaylight.yangtools.yang.parser.util.NamedByteArrayInputStream
 
NamedFileInputStream - Class in org.opendaylight.yangtools.yang.parser.util
 
NamedFileInputStream(File, String) - Constructor for class org.opendaylight.yangtools.yang.parser.util.NamedFileInputStream
 
NamedInputStream - Interface in org.opendaylight.yangtools.yang.parser.util
 
NodeWrappedType - Class in org.opendaylight.yangtools.yang.parser.util
 
NodeWrappedType(Object) - Constructor for class org.opendaylight.yangtools.yang.parser.util.NodeWrappedType
Create new instance of class NodeWrappedType.
NotificationBuilder - Class in org.opendaylight.yangtools.yang.parser.builder.impl
 

O

org.opendaylight.yangtools.yang.parser.builder.api - package org.opendaylight.yangtools.yang.parser.builder.api
 
org.opendaylight.yangtools.yang.parser.builder.impl - package org.opendaylight.yangtools.yang.parser.builder.impl
 
org.opendaylight.yangtools.yang.parser.builder.util - package org.opendaylight.yangtools.yang.parser.builder.util
 
org.opendaylight.yangtools.yang.parser.impl - package org.opendaylight.yangtools.yang.parser.impl
 
org.opendaylight.yangtools.yang.parser.impl.util - package org.opendaylight.yangtools.yang.parser.impl.util
 
org.opendaylight.yangtools.yang.parser.repo - package org.opendaylight.yangtools.yang.parser.repo
 
org.opendaylight.yangtools.yang.parser.util - package org.opendaylight.yangtools.yang.parser.util
 

P

parseConstraints(ParseTree, ConstraintsBuilder) - Static method in class org.opendaylight.yangtools.yang.parser.impl.ParserListenerUtils
Parse given context and set constraints to constraints builder.
parseDefault(ParseTree) - Static method in class org.opendaylight.yangtools.yang.parser.impl.ParserListenerUtils
Parse given tree and returns default statement as string.
parseFile(File, File) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserImpl
 
parseFiles(Collection<File>) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserImpl
 
parseFiles(Collection<File>, SchemaContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserImpl
 
parseRefine(YangParser.Refine_stmtContext, String) - Static method in class org.opendaylight.yangtools.yang.parser.impl.ParserListenerUtils
Parse refine statement.
ParserListenerUtils - Class in org.opendaylight.yangtools.yang.parser.impl
 
parseSchemaNodeArgs(ParseTree, SchemaNodeBuilder) - Static method in class org.opendaylight.yangtools.yang.parser.impl.ParserListenerUtils
Parse 'description', 'reference' and 'status' statements and fill in given builder.
parseSources(Collection<ByteSource>) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserImpl
 
parseSources(Collection<ByteSource>, SchemaContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserImpl
 
parseStatus(YangParser.Status_stmtContext) - Static method in class org.opendaylight.yangtools.yang.parser.impl.ParserListenerUtils
Parse given context and return its value;
parseStreamWithoutErrorListeners(InputStream) - Static method in class org.opendaylight.yangtools.yang.parser.impl.YangParserImpl
Mini parser: This parsing context does not validate full YANG module, only parses header up to the revisions and imports.
parseTypeWithBody(String, YangParser.Type_body_stmtsContext, SchemaPath, QName, Builder) - Static method in class org.opendaylight.yangtools.yang.parser.impl.ParserListenerUtils
Create TypeDefinition object based on given type name and type body.
parseUnits(ParseTree) - Static method in class org.opendaylight.yangtools.yang.parser.impl.ParserListenerUtils
Parse given tree and returns units statement as string.
parseUnknownTypeWithBody(YangParser.Type_body_stmtsContext, TypeAwareBuilder, QName, ModuleBuilder, QName, SchemaPath) - Static method in class org.opendaylight.yangtools.yang.parser.impl.ParserListenerUtils
Parse unknown type with body.
parseUserOrdered(YangParser.Ordered_by_stmtContext) - Static method in class org.opendaylight.yangtools.yang.parser.impl.ParserListenerUtils
Parse 'ordered-by' statement.
parseXPathString(String, int) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
parseYangModels(File, File) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserImpl
Deprecated.
parseYangModels(List<File>) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserImpl
Deprecated.
parseYangModels(List<File>, SchemaContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserImpl
Deprecated.
parseYangModelsFromStreams(List<InputStream>) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserImpl
Deprecated.
parseYangModelsFromStreams(List<InputStream>, SchemaContext) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserImpl
Deprecated.
parseYangModelsFromStreamsMapped(Collection<InputStream>) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserImpl
 
parseYangModelsMapped(Collection<File>) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserImpl
 
parseYangSource(InputStream) - Static method in class org.opendaylight.yangtools.yang.parser.impl.YangParserImpl
 
parseYinValue(YangParser.Argument_stmtContext) - Static method in class org.opendaylight.yangtools.yang.parser.impl.ParserListenerUtils
Parse given context and return yin value.
performRefine(UsesNodeBuilder) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.GroupingUtils
Perform refinement of uses target grouping nodes.
processAugmentation(AugmentationSchemaBuilder, ModuleBuilder) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.BuilderUtils
Find augment target node and perform augmentation.

Q

qname - Variable in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedDataNodeContainerBuilder
 
qname - Variable in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractSchemaNodeBuilder
 
qname - Variable in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractTypeAwareBuilder
 

R

reference - Variable in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractSchemaNodeBuilder
 
refineAnyxml(AnyXmlBuilder, RefineBuilder) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.RefineUtils
 
RefineBuilder - Interface in org.opendaylight.yangtools.yang.parser.builder.api
Mutable holder for information contained in refine Represents a local change to node introduced by uses statement e.g.
refineChoice(ChoiceBuilder, RefineBuilder) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.RefineUtils
 
RefineHolderImpl - Class in org.opendaylight.yangtools.yang.parser.builder.impl
 
RefineHolderImpl(String, int, String) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.RefineHolderImpl
 
refineLeafList(LeafListSchemaNodeBuilder, RefineBuilder) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.RefineUtils
 
RefineUtils - Class in org.opendaylight.yangtools.yang.parser.builder.impl
Utility class with helper methods to perform operations tied to refine process.
registerSource(URL) - Method in class org.opendaylight.yangtools.yang.parser.impl.util.URLSchemaContextResolver
Deprecated.
Register new yang schema when it appears.
registerSource(URL) - Method in class org.opendaylight.yangtools.yang.parser.repo.URLSchemaContextResolver
Register a URL hosting a YANG Text file.
resolveContext() - Method in class org.opendaylight.yangtools.yang.parser.impl.util.YangSourceContextResolver
Resolves YangSourceContext Implementators of this method should invoke YangSourceContextResolver.resolveSource(SourceIdentifier) for sources which should be present in YangSourceContext and YangSourceContextResolver.createSourceContext() to create resulting YangSourceContext which will contain state derived by callbacks to YangSourceContextResolver.getDependencyInfo(SourceIdentifier).
resolveContext() - Method in class org.opendaylight.yangtools.yang.parser.impl.util.YangSourceFromCapabilitiesResolver
 
resolveContext() - Method in class org.opendaylight.yangtools.yang.parser.impl.util.YangSourceFromDependencyInfoResolver
 
resolveSchemaContext(Set<Module>) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangParserImpl
 
resolveSource(String, Optional<String>) - Method in class org.opendaylight.yangtools.yang.parser.impl.util.YangSourceContextResolver
Resolves resolution state for provided name and formated revision This method is shorthand for YangSourceContextResolver.resolveSource(SourceIdentifier) with argument new SourceIdentifier(name, formattedRevision)
resolveSource(SourceIdentifier) - Method in class org.opendaylight.yangtools.yang.parser.impl.util.YangSourceContextResolver
Resolves state of source and updates internal state accordingly.
resolveType(TypeAwareBuilder, Map<URI, TreeMap<Date, ModuleBuilder>>, ModuleBuilder) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.TypeUtils
Resolve unknown type of node.
resolveTypeUnion(UnionTypeBuilder, Map<URI, TreeMap<Date, ModuleBuilder>>, ModuleBuilder) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.TypeUtils
Resolve union type which contains one or more unresolved types.
RpcDefinitionBuilder - Class in org.opendaylight.yangtools.yang.parser.builder.impl
 

S

SCHEMA_NODE_COMP - Static variable in class org.opendaylight.yangtools.yang.parser.builder.util.Comparators
Comparator based on alphabetical order of local name of SchemaNode's qname.
SchemaNodeBuilder - Interface in org.opendaylight.yangtools.yang.parser.builder.api
Builder for SchemaNode.
schemaPath - Variable in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractSchemaNodeBuilder
 
setAddedByUses(boolean) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.GroupingMember
Set if this node is added by uses.
setAddedByUses(boolean) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.UnknownSchemaNodeBuilder
Sets flag if node was introduced by uses statement
setAddedByUses(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.AnyXmlBuilder
 
setAddedByUses(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceBuilder
 
setAddedByUses(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceCaseBuilder
 
setAddedByUses(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ContainerSchemaNodeBuilder
 
setAddedByUses(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.GroupingBuilderImpl
 
setAddedByUses(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
setAddedByUses(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafListSchemaNodeBuilder
 
setAddedByUses(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafSchemaNodeBuilder
 
setAddedByUses(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ListSchemaNodeBuilder
 
setAddedByUses(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.TypeDefinitionBuilderImpl
 
setAddedByUses(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
setAddedByUses(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnknownSchemaNodeBuilderImpl
 
setAddedByUses(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UsesNodeBuilderImpl
 
setArgument(String) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.ExtensionBuilder
Sets argument name as was defined in YANG source
setArgument(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ExtensionBuilderImpl
 
setAugmenting(boolean) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DataSchemaNodeBuilder
Set if the product of the builder node is introduced by augmentation.
setAugmenting(boolean) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.UsesNodeBuilder
Set information if this uses node is defined in augment.
setAugmenting(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.AnyXmlBuilder
 
setAugmenting(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceBuilder
 
setAugmenting(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceCaseBuilder
 
setAugmenting(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ContainerSchemaNodeBuilder
 
setAugmenting(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafListSchemaNodeBuilder
 
setAugmenting(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafSchemaNodeBuilder
 
setAugmenting(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ListSchemaNodeBuilder
 
setAugmenting(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UsesNodeBuilderImpl
 
setBaseIdentity(IdentitySchemaNodeBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
setBaseIdentity(IdentitySchemaNodeBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentitySchemaNodeBuilder
 
setBaseIdentityName(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentitySchemaNodeBuilder
 
setBelongsTo(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
setConfiguration(boolean) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DataSchemaNodeBuilder
Set config statement to the product.
setConfiguration(Boolean) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.RefineBuilder
Set config statement to the product.
setConfiguration(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.AnyXmlBuilder
 
setConfiguration(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceBuilder
 
setConfiguration(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceCaseBuilder
 
setConfiguration(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ContainerSchemaNodeBuilder
 
setConfiguration(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafListSchemaNodeBuilder
 
setConfiguration(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafSchemaNodeBuilder
 
setConfiguration(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ListSchemaNodeBuilder
 
setConfiguration(Boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RefineHolderImpl
 
setContact(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
setCopyOf(AugmentationSchemaBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.AugmentationSchemaBuilderImpl
 
setDefaultCase(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceBuilder
 
setDefaultStr(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafSchemaNodeBuilder
 
setDefaultStr(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RefineHolderImpl
 
setDefaultValue(Object) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.TypeDefinitionBuilder
Sets default value of resulting type
setDefaultValue(Object) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
setDefaultValue(Object) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.TypeDefinitionBuilderImpl
 
setDefaultValue(Object) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
setDescription(String) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DocumentedNodeBuilder
Set description to this node.
setDescription(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
setDescription(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafListSchemaNodeBuilder
 
setDescription(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafSchemaNodeBuilder
 
setDescription(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RefineHolderImpl
 
setDescription(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.TypeDefinitionBuilderImpl
 
setDescription(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
setDescription(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnknownSchemaNodeBuilderImpl
 
setDescription(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedNodeBuilder
 
setDescription(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractSchemaNodeBuilder
 
setDeviate(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.DeviationBuilder
 
setExtensionBuilder(ExtensionBuilder) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.UnknownSchemaNodeBuilder
Sets extension builder, which declares this unknown node
setExtensionBuilder(ExtensionBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnknownSchemaNodeBuilderImpl
 
setExtensionDefinition(ExtensionDefinition) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.UnknownSchemaNodeBuilder
Sets extension definition, which declares this unknown node
setExtensionDefinition(ExtensionDefinition) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnknownSchemaNodeBuilderImpl
 
setFractionDigits(Integer) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.TypeDefinitionBuilder
Sets fractions digits of resulting type if it is derived from decimal built-in type.
setFractionDigits(Integer) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
setFractionDigits(Integer) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.TypeDefinitionBuilderImpl
 
setFractionDigits(Integer) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
setGrouping(GroupingBuilder) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.UsesNodeBuilder
Set grouping builder.
setGrouping(GroupingBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UsesNodeBuilderImpl
 
setGroupingDefinition(GroupingDefinition) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.UsesNodeBuilder
Set grouping definition.
setGroupingDefinition(GroupingDefinition) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UsesNodeBuilderImpl
 
setKeys(List<String>) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ListSchemaNodeBuilder
 
setLengths(List<LengthConstraint>) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.TypeDefinitionBuilder
Set length restrictions for resulting type definition.
setLengths(List<LengthConstraint>) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
setLengths(List<LengthConstraint>) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.TypeDefinitionBuilderImpl
 
setLengths(List<LengthConstraint>) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
setMandatory(boolean) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.ConstraintsBuilder
Sets mandatory status of parent node
setMandatory(Boolean) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.RefineBuilder
 
setMandatory(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ConstraintsBuilderImpl
 
setMandatory(Boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RefineHolderImpl
 
setMaxElements(Integer) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.ConstraintsBuilder
Sets number of maximum required elements.
setMaxElements(Integer) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.RefineBuilder
Sets number of maximum required elements.
setMaxElements(Integer) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ConstraintsBuilderImpl
 
setMaxElements(Integer) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RefineHolderImpl
 
setMinElements(Integer) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.ConstraintsBuilder
Sets number of minimum required elements.
setMinElements(Integer) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.RefineBuilder
Sets number of minimum required elements.
setMinElements(Integer) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ConstraintsBuilderImpl
 
setMinElements(Integer) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RefineHolderImpl
 
setModuleName(String) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.Builder
Deprecated.
Module name should be set during creation of builder.
setModuleName(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractBuilder
Deprecated.
setMust(MustDefinition) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.RefineBuilder
Adds must definition to product of this builder.
setMust(MustDefinition) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RefineHolderImpl
 
setNamespace(URI) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
setNodeAddedByUses(GroupingMember) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.BuilderUtils
Set addedByUses flag to true for node and all its child nodes.
setNodeParameter(String) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.UnknownSchemaNodeBuilder
Sets string representation of argument associated with this unknown node.
setNodeParameter(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnknownSchemaNodeBuilderImpl
 
setNodeType(QName) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.UnknownSchemaNodeBuilder
Sets node type associated with this unknown schema node
setNodeType(QName) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnknownSchemaNodeBuilderImpl
 
setOrganization(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
setOriginal(SchemaNodeBuilder) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DataSchemaNodeBuilder
Set original builder definition from grouping
setOriginal(SchemaNodeBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.AnyXmlBuilder
 
setOriginal(SchemaNodeBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceBuilder
 
setOriginal(SchemaNodeBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceCaseBuilder
 
setOriginal(SchemaNodeBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ContainerSchemaNodeBuilder
 
setOriginal(SchemaNodeBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafListSchemaNodeBuilder
 
setOriginal(SchemaNodeBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafSchemaNodeBuilder
 
setOriginal(SchemaNodeBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ListSchemaNodeBuilder
 
setParent(Builder) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.Builder
Set parent of this node.
setParent(ModuleBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
setParent(Builder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
setParent(Builder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UsesNodeBuilderImpl
 
setParent(Builder) - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractBuilder
 
setPath(SchemaPath) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.SchemaNodeBuilder
Updates schema path to resulting SchemaNode.
setPath(SchemaPath) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceCaseBuilder
 
setPath(SchemaPath) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ContainerSchemaNodeBuilder
 
setPath(SchemaPath) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.GroupingBuilderImpl
 
setPath(SchemaPath) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
setPath(SchemaPath) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafListSchemaNodeBuilder
 
setPath(SchemaPath) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafSchemaNodeBuilder
 
setPath(SchemaPath) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ListSchemaNodeBuilder
 
setPath(SchemaPath) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.NotificationBuilder
 
setPath(SchemaPath) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.TypeDefinitionBuilderImpl
 
setPath(SchemaPath) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
setPath(SchemaPath) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnknownSchemaNodeBuilderImpl
 
setPath(SchemaPath) - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractSchemaNodeBuilder
 
setPatterns(List<PatternConstraint>) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.TypeDefinitionBuilder
Set pattern restrictions for resulting type definition.
setPatterns(List<PatternConstraint>) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
setPatterns(List<PatternConstraint>) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.TypeDefinitionBuilderImpl
 
setPatterns(List<PatternConstraint>) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
setPrefix(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
setPresence(Boolean) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.RefineBuilder
 
setPresence(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ContainerSchemaNodeBuilder
 
setPresence(Boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RefineHolderImpl
 
setQName(QName) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.TypeDefinitionBuilder
Sets QName for resulting type definition.
setQName(QName) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
setQName(QName) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.TypeDefinitionBuilderImpl
 
setQName(QName) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
setQNameModule(QNameModule) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
setRanges(List<RangeConstraint>) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.TypeDefinitionBuilder
Set Range restrictions for resulting type definition.
setRanges(List<RangeConstraint>) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
setRanges(List<RangeConstraint>) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.TypeDefinitionBuilderImpl
 
setRanges(List<RangeConstraint>) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
setReference(String) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DocumentedNodeBuilder
Set reference to this node.
setReference(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.DeviationBuilder
 
setReference(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
setReference(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafListSchemaNodeBuilder
 
setReference(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafSchemaNodeBuilder
 
setReference(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RefineHolderImpl
 
setReference(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.TypeDefinitionBuilderImpl
 
setReference(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
setReference(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnknownSchemaNodeBuilderImpl
 
setReference(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedNodeBuilder
 
setReference(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractSchemaNodeBuilder
 
setResolved(boolean) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.AugmentationSchemaBuilder
Set information about augmentation process.
setResolved(boolean) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.UsesNodeBuilder
Deprecated.
Do not use this, this should be internal to the implementation and public API contract.
setResolved(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.AugmentationSchemaBuilderImpl
 
setResolved(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UsesNodeBuilderImpl
 
setRevision(Date) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
setSource(ByteSource) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
setSource(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
setStatus(Status) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.DocumentedNodeBuilder
Set status to this node.
setStatus(Status) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
setStatus(Status) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafListSchemaNodeBuilder
 
setStatus(Status) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafSchemaNodeBuilder
 
setStatus(Status) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RefineHolderImpl
 
setStatus(Status) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.TypeDefinitionBuilderImpl
 
setStatus(Status) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
setStatus(Status) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnknownSchemaNodeBuilderImpl
 
setStatus(Status) - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractDocumentedNodeBuilder
 
setStatus(Status) - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractSchemaNodeBuilder
 
setType(TypeDefinition<?>) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.TypeAwareBuilder
Set resolved type to this node.
setType(TypeDefinition<?>) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
setType(TypeDefinition<?>) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
setType(TypeDefinition<?>) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
setType(TypeDefinition<?>) - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractTypeAwareBuilder
 
setTypedef(TypeDefinitionBuilder) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.TypeAwareBuilder
Set builder of type to this node.
setTypedef(TypeDefinitionBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
setTypedef(TypeDefinitionBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
setTypedef(TypeDefinitionBuilder) - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractTypeAwareBuilder
 
setTypeQName(QName) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.TypeAwareBuilder
 
setTypeQName(QName) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
setTypeQName(QName) - Method in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractTypeAwareBuilder
 
setUnits(String) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.TypeDefinitionBuilder
Sets units definition for resulting type
setUnits(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
setUnits(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafSchemaNodeBuilder
 
setUnits(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.TypeDefinitionBuilderImpl
 
setUnits(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
setUserOrdered(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafListSchemaNodeBuilder
 
setUserOrdered(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ListSchemaNodeBuilder
 
setYangVersion(String) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
setYinElement(boolean) - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.ExtensionBuilder
Sets if extension should be represented in YIN format as element.
setYinElement(boolean) - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ExtensionBuilderImpl
 
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(String) - Constructor for class org.opendaylight.yangtools.yang.parser.repo.SharedSchemaRepository
 
sort(Collection<GroupingBuilder>) - Static method in class org.opendaylight.yangtools.yang.parser.impl.GroupingSort
Sorts set groupingDefinitions according to the mutual dependencies.
Elements of groupingDefinitions are firstly transformed to Node interfaces and then are sorted by sort() method of TopologicalSort.

Definition of dependency relation:
The first GroupingDefinition object (in this context) depends on second GroupingDefinition object if the first one contains in its set of UsesNode (obtained through getUses method) reference to the second one.
sort(ModuleBuilder...) - Static method in class org.opendaylight.yangtools.yang.parser.util.ModuleDependencySort
Topological sort of module builder dependency graph.
sort(Collection<ModuleBuilder>) - Static method in class org.opendaylight.yangtools.yang.parser.util.ModuleDependencySort
 
sort(Module...) - Static method in class org.opendaylight.yangtools.yang.parser.util.ModuleDependencySort
Topological sort of module dependency graph.
sort(Set<TopologicalSort.Node>) - Static method in class org.opendaylight.yangtools.yang.parser.util.TopologicalSort
Topological sort of dependent nodes in acyclic graphs.
sortWithContext(SchemaContext, ModuleBuilder...) - Static method in class org.opendaylight.yangtools.yang.parser.util.ModuleDependencySort
 
status - Variable in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractSchemaNodeBuilder
 
streamsToByteSources(Collection<InputStream>) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.BuilderUtils
 
stringFromNode(ParseTree) - Static method in class org.opendaylight.yangtools.yang.parser.impl.ParserListenerUtils
Parse given tree and get first string value.

T

TextToASTTransformer - Class in org.opendaylight.yangtools.yang.parser.util
A SchemaSourceTransformer which handles translation of models from YangTextSchemaSource representation into ASTSchemaSource.
TextToASTTransformer.TextToASTTransformation - Class in org.opendaylight.yangtools.yang.parser.util
 
TextToASTTransformer.TextToASTTransformation() - Constructor for class org.opendaylight.yangtools.yang.parser.util.TextToASTTransformer.TextToASTTransformation
 
toInstance() - Method in interface org.opendaylight.yangtools.yang.parser.builder.api.ConstraintsBuilder
Build constraint definition
toInstance() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ConstraintsBuilderImpl
 
TopologicalSort - Class in org.opendaylight.yangtools.yang.parser.util
Utility class that provides topological sort
TopologicalSort.Edge - Interface in org.opendaylight.yangtools.yang.parser.util
Interface for edges in graph that can be sorted topologically
TopologicalSort.EdgeImpl - Class in org.opendaylight.yangtools.yang.parser.util
Basic Edge implementation
TopologicalSort.EdgeImpl(TopologicalSort.Node, TopologicalSort.Node) - Constructor for class org.opendaylight.yangtools.yang.parser.util.TopologicalSort.EdgeImpl
 
TopologicalSort.Node - Interface in org.opendaylight.yangtools.yang.parser.util
Interface for nodes in graph that can be sorted topologically
TopologicalSort.NodeImpl - Class in org.opendaylight.yangtools.yang.parser.util
Basic Node implementation.
TopologicalSort.NodeImpl() - Constructor for class org.opendaylight.yangtools.yang.parser.util.TopologicalSort.NodeImpl
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.AnyXmlBuilder
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.AugmentationSchemaBuilderImpl
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceBuilder
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ChoiceCaseBuilder
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ContainerSchemaNodeBuilder
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.DeviationBuilder
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ExtensionBuilderImpl
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.FeatureBuilder
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.GroupingBuilderImpl
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentityrefTypeBuilder
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.IdentitySchemaNodeBuilder
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafListSchemaNodeBuilder
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.LeafSchemaNodeBuilder
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ListSchemaNodeBuilder
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleBuilder
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleIdentifierImpl
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.ModuleImpl
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.NotificationBuilder
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RefineHolderImpl
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.RpcDefinitionBuilder
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.TypeDefinitionBuilderImpl
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UnknownSchemaNodeBuilderImpl
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.builder.impl.UsesNodeBuilderImpl
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.impl.util.YangModelDependencyInfo.ModuleDependencyInfo
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.impl.util.YangModelDependencyInfo.SubmoduleDependencyInfo
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.repo.SharedSchemaRepository
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.util.NamedByteArrayInputStream
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.util.NamedFileInputStream
 
toString() - Method in interface org.opendaylight.yangtools.yang.parser.util.NamedInputStream
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.util.NodeWrappedType
 
toString() - Method in class org.opendaylight.yangtools.yang.parser.util.UnknownBoundaryNumber
 
TRANSFORMATION - Static variable in class org.opendaylight.yangtools.yang.parser.util.TextToASTTransformer
 
tryToUpdateSchemaContext() - Method in class org.opendaylight.yangtools.yang.parser.impl.util.URLSchemaContextResolver
Deprecated.
Try to parse all currently available yang files and build new schema context.
type - Variable in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractTypeAwareBuilder
 
TypeAwareBuilder - Interface in org.opendaylight.yangtools.yang.parser.builder.api
Builder for nodes, which can have 'type' statement must implement this interface.
TypeConstraints - Class in org.opendaylight.yangtools.yang.parser.util
Holder object for holding YANG type constraints.
TypeConstraints(String, int) - Constructor for class org.opendaylight.yangtools.yang.parser.util.TypeConstraints
 
typedef - Variable in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractTypeAwareBuilder
 
TypeDefinitionBuilder - Interface in org.opendaylight.yangtools.yang.parser.builder.api
Interface for builders of 'typedef' statement.
TypeDefinitionBuilderImpl - Class in org.opendaylight.yangtools.yang.parser.builder.impl
 
TypeDefinitionBuilderImpl(String, int, QName, SchemaPath) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.TypeDefinitionBuilderImpl
 
TypeDefinitionBuilderImpl(String, int, QName, SchemaPath, ExtendedType) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.TypeDefinitionBuilderImpl
 
TypeUtils - Class in org.opendaylight.yangtools.yang.parser.builder.impl
Utility class which contains helper methods for dealing with type operations.

U

UnionTypeBuilder - Class in org.opendaylight.yangtools.yang.parser.builder.impl
Builder for YANG union type.
UnionTypeBuilder(String, int) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.UnionTypeBuilder
 
UnknownBoundaryNumber - Class in org.opendaylight.yangtools.yang.parser.util
Marker object representing special 'min' or 'max' values in YANG.
UnknownBoundaryNumber(String) - Constructor for class org.opendaylight.yangtools.yang.parser.util.UnknownBoundaryNumber
Deprecated.
unknownNodes - Variable in class org.opendaylight.yangtools.yang.parser.builder.util.AbstractBuilder
 
UnknownSchemaNodeBuilder - Interface in org.opendaylight.yangtools.yang.parser.builder.api
 
UnknownSchemaNodeBuilderImpl - Class in org.opendaylight.yangtools.yang.parser.builder.impl
 
UnknownSchemaNodeBuilderImpl(String, int, QName, SchemaPath) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.UnknownSchemaNodeBuilderImpl
 
UnknownSchemaNodeBuilderImpl(String, int, QName, SchemaPath, UnknownSchemaNode) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.UnknownSchemaNodeBuilderImpl
 
URLRegistration - Interface in org.opendaylight.yangtools.yang.parser.repo
 
URLSchemaContextResolver - Class in org.opendaylight.yangtools.yang.parser.impl.util
Deprecated.
URLSchemaContextResolver() - Constructor for class org.opendaylight.yangtools.yang.parser.impl.util.URLSchemaContextResolver
Deprecated.
 
URLSchemaContextResolver - Class in org.opendaylight.yangtools.yang.parser.repo
 
UsesNodeBuilder - Interface in org.opendaylight.yangtools.yang.parser.builder.api
Builder for 'uses' statement.
UsesNodeBuilderImpl - Class in org.opendaylight.yangtools.yang.parser.builder.impl
 
UsesNodeBuilderImpl(String, int, SchemaPath) - Constructor for class org.opendaylight.yangtools.yang.parser.builder.impl.UsesNodeBuilderImpl
 

V

validate(Collection<ParseTree>) - Method in class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidator
 
validateConstraints() - Method in class org.opendaylight.yangtools.yang.parser.util.TypeConstraints
 
valueOf(String) - Static method in enum org.opendaylight.yangtools.yang.parser.impl.util.YangSourceContextResolver.ResolutionState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.opendaylight.yangtools.yang.parser.impl.util.YangSourceContextResolver.ResolutionState
Returns an array containing the constants of this enum type, in the order they are declared.

W

wrapChildNode(String, int, DataSchemaNode, SchemaPath, QName) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.BuilderUtils
 
wrapChildNodes(String, int, Collection<DataSchemaNode>, SchemaPath, QName) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.BuilderUtils
 
wrapGroupings(String, int, Set<GroupingDefinition>, SchemaPath, QName) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.BuilderUtils
 
wrapTypedefs(String, int, DataNodeContainer, SchemaPath, QName) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.BuilderUtils
 
wrapUnknownNodes(String, int, List<UnknownSchemaNode>, SchemaPath, QName) - Static method in class org.opendaylight.yangtools.yang.parser.builder.impl.BuilderUtils
 

Y

YangModelBasicValidationListener - Class in org.opendaylight.yangtools.yang.parser.impl
Validation listener that validates yang statements according to RFC-6020.
YangModelBasicValidationListener() - Constructor for class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidationListener
 
YangModelBasicValidator - Class in org.opendaylight.yangtools.yang.parser.impl
Exposed basic yang validation.
YangModelBasicValidator(ParseTreeWalker) - Constructor for class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidator
 
YangModelBasicValidator() - Constructor for class org.opendaylight.yangtools.yang.parser.impl.YangModelBasicValidator
 
YangModelDependencyInfo - Class in org.opendaylight.yangtools.yang.parser.impl.util
Helper transfer object which holds basic and dependency information for YANG model.
YangModelDependencyInfo.ModuleDependencyInfo - Class in org.opendaylight.yangtools.yang.parser.impl.util
Dependency information for YANG module.
YangModelDependencyInfo.SubmoduleDependencyInfo - Class in org.opendaylight.yangtools.yang.parser.impl.util
Dependency information for submodule, also provides name for parent module.
YangParseException - Exception in org.opendaylight.yangtools.yang.parser.util
 
YangParseException(String) - Constructor for exception org.opendaylight.yangtools.yang.parser.util.YangParseException
 
YangParseException(String, Exception) - Constructor for exception org.opendaylight.yangtools.yang.parser.util.YangParseException
 
YangParseException(String, int, String) - Constructor for exception org.opendaylight.yangtools.yang.parser.util.YangParseException
 
YangParseException(String, int, String, Exception) - Constructor for exception org.opendaylight.yangtools.yang.parser.util.YangParseException
 
YangParserImpl - Class in org.opendaylight.yangtools.yang.parser.impl
 
YangParserImpl() - Constructor for class org.opendaylight.yangtools.yang.parser.impl.YangParserImpl
 
YangParserListenerImpl - Class in org.opendaylight.yangtools.yang.parser.impl
 
YangParserListenerImpl(Map<String, TreeMap<Date, URI>>, String) - Constructor for class org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl
 
YangSourceContext - Class in org.opendaylight.yangtools.yang.parser.impl.util
Context of YANG model sources YANG sources context represent information learned about set of model sources which could be derived from dependency information only.
YangSourceContextResolver - Class in org.opendaylight.yangtools.yang.parser.impl.util
Resolution task for YANG Source Context YangSourceContextResolver and its subclasses are responsible for resolving YangSourceContext based on provided SchemaSourceProvider and set of modules to process.
YangSourceContextResolver(AdvancedSchemaSourceProvider<InputStream>) - Constructor for class org.opendaylight.yangtools.yang.parser.impl.util.YangSourceContextResolver
 
YangSourceContextResolver.ResolutionState - Enum in org.opendaylight.yangtools.yang.parser.impl.util
State of source code resolution
YangSourceFromCapabilitiesResolver - Class in org.opendaylight.yangtools.yang.parser.impl.util
Source code resolver which resolves Yang Source Context against SchemaSourceProvider and set of QName which represent capabilities.
YangSourceFromCapabilitiesResolver(Iterable<QName>, SchemaSourceProvider<InputStream>) - Constructor for class org.opendaylight.yangtools.yang.parser.impl.util.YangSourceFromCapabilitiesResolver
YangSourceFromDependencyInfoResolver - Class in org.opendaylight.yangtools.yang.parser.impl.util
Resolver for YANG Schema Source which is based on DependencyInfo This resolver does not use SchemaSourceProvider but supplied map of source identifiers and YangModelDependencyInfo to construct YangSourceContext.
YangSourceFromDependencyInfoResolver(Map<SourceIdentifier, YangModelDependencyInfo>, AdvancedSchemaSourceProvider<InputStream>) - Constructor for class org.opendaylight.yangtools.yang.parser.impl.util.YangSourceFromDependencyInfoResolver
 
YangValidationException - Exception in org.opendaylight.yangtools.yang.parser.util
Unchecked exception thrown if yang definition is not valid according to {YangModelBasicValidationListener}
YangValidationException(String, Throwable) - Constructor for exception org.opendaylight.yangtools.yang.parser.util.YangValidationException
 
YangValidationException(String) - Constructor for exception org.opendaylight.yangtools.yang.parser.util.YangValidationException
 
A B C D E F G H I L M N O P Q R S T U V W Y 

Copyright © 2014. All rights reserved.