Index

A B C D E F G H I L M N O P R S T U W Y 
All Classes and Interfaces|All Packages|Serialized Form

A

AbstractDeclaredEffectiveStatement<A,D extends DeclaredStatement<A>> - Class in org.opendaylight.yangtools.yang.model.spi.meta
Base stateless superclass for statements which (logically) always have an associated DeclaredStatement.
AbstractDeclaredEffectiveStatement() - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement
 
AbstractDeclaredEffectiveStatement.Default<A,D extends DeclaredStatement<A>> - Class in org.opendaylight.yangtools.yang.model.spi.meta
A stateful version of AbstractDeclaredEffectiveStatement, which holds (and requires) a declared statement.
AbstractDeclaredEffectiveStatement.DefaultArgument<A,D extends DeclaredStatement<A>> - Class in org.opendaylight.yangtools.yang.model.spi.meta
An extra building block on top of AbstractDeclaredEffectiveStatement.Default, which is wiring AbstractDeclaredEffectiveStatement.DefaultArgument.argument() to the declared statement.
AbstractDeclaredEffectiveStatement.DefaultArgument.WithSubstatements<A,D extends DeclaredStatement<A>> - Class in org.opendaylight.yangtools.yang.model.spi.meta
 
AbstractDeclaredEffectiveStatement.DefaultWithArgument<A,D extends DeclaredStatement<A>> - Class in org.opendaylight.yangtools.yang.model.spi.meta
A building block on top of AbstractDeclaredEffectiveStatement.Default, which adds an explicit argument value, which is not related to the context.
AbstractDeclaredEffectiveStatement.DefaultWithArgument.WithSubstatements<A,D extends DeclaredStatement<A>> - Class in org.opendaylight.yangtools.yang.model.spi.meta
 
AbstractDeclaredEffectiveStatement.DefaultWithDataTree<A,D extends DeclaredStatement<A>> - Class in org.opendaylight.yangtools.yang.model.spi.meta
AbstractDeclaredEffectiveStatement.DefaultWithDataTree.WithTypedefNamespace<A,D extends DeclaredStatement<A>> - Class in org.opendaylight.yangtools.yang.model.spi.meta
 
AbstractDeclaredEffectiveStatement.DefaultWithSchemaTree<A,D extends DeclaredStatement<A>> - Class in org.opendaylight.yangtools.yang.model.spi.meta
AbstractDeclaredEffectiveStatement.WithDataTree<A,D extends DeclaredStatement<A>> - Class in org.opendaylight.yangtools.yang.model.spi.meta
Base stateless superclass for DataTreeAwareEffectiveStatements.
AbstractDeclaredEffectiveStatement.WithSchemaTree<A,D extends DeclaredStatement<A>> - Class in org.opendaylight.yangtools.yang.model.spi.meta
Base stateless superclass form SchemaTreeAwareEffectiveStatements.
AbstractDeclaredStatement<A> - Class in org.opendaylight.yangtools.yang.model.spi.meta
An abstract base class for DeclaredStatement implementations.
AbstractDeclaredStatement() - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement
 
AbstractDeclaredStatement.ArgumentToString<A> - Class in org.opendaylight.yangtools.yang.model.spi.meta
 
AbstractDeclaredStatement.ArgumentToString.WithSubstatements<A> - Class in org.opendaylight.yangtools.yang.model.spi.meta
 
AbstractDeclaredStatement.WithArgument<A> - Class in org.opendaylight.yangtools.yang.model.spi.meta
 
AbstractDeclaredStatement.WithArgument.WithSubstatements<A> - Class in org.opendaylight.yangtools.yang.model.spi.meta
 
AbstractDeclaredStatement.WithoutArgument - Class in org.opendaylight.yangtools.yang.model.spi.meta
 
AbstractDeclaredStatement.WithoutArgument.WithSubstatements - Class in org.opendaylight.yangtools.yang.model.spi.meta
 
AbstractDeclaredStatement.WithQNameArgument - Class in org.opendaylight.yangtools.yang.model.spi.meta
 
AbstractDeclaredStatement.WithQNameArgument.WithSubstatements - Class in org.opendaylight.yangtools.yang.model.spi.meta
 
AbstractDeclaredStatement.WithRawArgument<A> - Class in org.opendaylight.yangtools.yang.model.spi.meta
 
AbstractDeclaredStatement.WithRawArgument.WithSubstatements<A> - Class in org.opendaylight.yangtools.yang.model.spi.meta
 
AbstractDeclaredStatement.WithRawStringArgument - Class in org.opendaylight.yangtools.yang.model.spi.meta
 
AbstractDeclaredStatement.WithRawStringArgument.WithSubstatements - Class in org.opendaylight.yangtools.yang.model.spi.meta
 
AbstractEffectiveStatementInference<T extends EffectiveStatement<?,?>> - Class in org.opendaylight.yangtools.yang.model.spi
AbstractEffectiveStatementInference(EffectiveModelContext) - Constructor for class org.opendaylight.yangtools.yang.model.spi.AbstractEffectiveStatementInference
 
AbstractEffectiveStatementInference.WithPath<T extends EffectiveStatement<?,?>> - Class in org.opendaylight.yangtools.yang.model.spi
A simple capture of an AbstractEffectiveStatementInference and a list of EffectiveStatements.
AbstractEffectiveUnknownSchmemaNode<A,D extends UnknownStatement<A>> - Class in org.opendaylight.yangtools.yang.model.spi.meta
AbstractEffectiveUnknownSchmemaNode(D, A, CopyableNode, ImmutableList<? extends EffectiveStatement<?, ?>>) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractEffectiveUnknownSchmemaNode
 
AbstractPathExpression - Class in org.opendaylight.yangtools.yang.model.spi
Convenience base class for PathExpression implementations.
AbstractPathExpression(String) - Constructor for class org.opendaylight.yangtools.yang.model.spi.AbstractPathExpression
 
AbstractRefStatement<A,D extends DeclaredStatement<A>> - Class in org.opendaylight.yangtools.yang.model.spi.meta
Abstract base class for DeclaredStatement implementations which decorate a statement with a DeclarationReference.
AbstractRefStatement(D, DeclarationReference) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractRefStatement
 
AbstractSchemaContext - Class in org.opendaylight.yangtools.yang.model.spi
 
AbstractSchemaContext() - Constructor for class org.opendaylight.yangtools.yang.model.spi.AbstractSchemaContext
 
AbstractUndeclaredEffectiveStatement<A,D extends DeclaredStatement<A>> - Class in org.opendaylight.yangtools.yang.model.spi.meta
 
AbstractUndeclaredEffectiveStatement() - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractUndeclaredEffectiveStatement
 
AbstractUndeclaredEffectiveStatement.DefaultWithDataTree<A,D extends DeclaredStatement<A>> - Class in org.opendaylight.yangtools.yang.model.spi.meta
AbstractUndeclaredEffectiveStatement.DefaultWithSchemaTree<A,D extends DeclaredStatement<A>> - Class in org.opendaylight.yangtools.yang.model.spi.meta
AbstractUndeclaredEffectiveStatement.WithDataTree<A,D extends DeclaredStatement<A>> - Class in org.opendaylight.yangtools.yang.model.spi.meta
Base stateless superclass form DataTreeAwareEffectiveStatements.
AbstractUndeclaredEffectiveStatement.WithSchemaTree<A,D extends DeclaredStatement<A>> - Class in org.opendaylight.yangtools.yang.model.spi.meta
Base stateless superclass form SchemaTreeAwareEffectiveStatements.
addImport(SourceDependency.Import) - Method in class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Builder
 
addInclude(SourceDependency.Include) - Method in class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Builder
 
addRevision(Revision) - Method in class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Builder
 
addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement
 
addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.yangtools.yang.model.spi.AbstractEffectiveStatementInference
 
addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.yangtools.yang.model.spi.AbstractEffectiveStatementInference.WithPath
 
addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.yangtools.yang.model.spi.AbstractPathExpression
 
addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.yangtools.yang.model.spi.SimpleSchemaContext
 
addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.yangtools.yang.model.spi.source.DelegatedYangTextSource
 
addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.yangtools.yang.model.spi.source.DelegatedYinTextSource
 
addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.yangtools.yang.model.spi.source.FileYangTextSource
 
addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.yangtools.yang.model.spi.source.FileYinTextSource
 
addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.yangtools.yang.model.spi.source.URLYangTextSource
 
addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.yangtools.yang.model.spi.source.URLYinTextSource
 
addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.yangtools.yang.model.spi.source.YinDomSource
Add subclass-specific attributes to the output YinDomSource.toString() output.
allSubstatementsOfType(Class<T>) - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractEffectiveUnknownSchmemaNode
 
argument() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.DefaultArgument
 
argument() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.DefaultWithArgument
 
argument() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString
 
argument() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument
 
argument() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithoutArgument
 
argument() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument
 
argument() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawStringArgument
 
argument() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractEffectiveUnknownSchmemaNode
 
argument() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.ForwardingDeclaredStatement
 
ArgumentToString(A) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString
 

B

belongsTo() - Method in record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Submodule
Returns the value of the belongsTo record component.
build() - Method in class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Builder
 
builder() - Static method in record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Module
 
builder() - Static method in record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Submodule
 
Builder() - Constructor for class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Builder
 

C

create(SourceIdentifier, DOMSource, String) - Static method in class org.opendaylight.yangtools.yang.model.spi.source.YinDomSource
Create a new YinDomSource using an identifier and a source.
createDataTreeNamespace(Collection<SchemaTreeEffectiveStatement<?>>, Map<QName, SchemaTreeEffectiveStatement<?>>) - Static method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement
 
createModuleSet() - Static method in class org.opendaylight.yangtools.yang.model.spi.AbstractSchemaContext
Create a TreeSet for containing Modules with the same name, such that the set is ordered by AbstractSchemaContext.REVISION_COMPARATOR.
createSchemaTreeNamespace(Collection<? extends EffectiveStatement<?, ?>>) - Static method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement
Create a Map containing the contents of the schema tree.
createTypedefNamespace(Collection<? extends EffectiveStatement<?, ?>>) - Static method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement
 

D

dataChildByName(QName) - Method in class org.opendaylight.yangtools.yang.model.spi.AbstractSchemaContext
 
dataSchemaNode(QName) - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.WithSchemaTree
dataSchemaNode(QName) - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractUndeclaredEffectiveStatement.WithSchemaTree
dataTreeNodes() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.DefaultWithDataTree
 
dataTreeNodes() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractUndeclaredEffectiveStatement.DefaultWithDataTree
 
declarationReference() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractRefStatement
 
declarationReference() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.ForwardingDeclaredStatement
 
declaredSubstatements() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString.WithSubstatements
 
declaredSubstatements() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement
 
declaredSubstatements() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument.WithSubstatements
 
declaredSubstatements() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithoutArgument.WithSubstatements
 
declaredSubstatements() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument.WithSubstatements
 
declaredSubstatements() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawArgument.WithSubstatements
 
declaredSubstatements() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawStringArgument.WithSubstatements
 
declaredSubstatements() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.ForwardingDeclaredStatement
 
Default(D) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.Default
 
Default(AbstractDeclaredEffectiveStatement.Default<A, D>) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.Default
 
DefaultArgument(D) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.DefaultArgument
 
DefaultArgument(AbstractDeclaredEffectiveStatement.DefaultArgument<A, D>) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.DefaultArgument
 
DefaultSchemaTreeInference - Class in org.opendaylight.yangtools.yang.model.spi
Default implementation of a SchemaTreeInference.
DefaultWithArgument(D, A) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.DefaultWithArgument
 
DefaultWithDataTree(ImmutableList<? extends EffectiveStatement<?, ?>>) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractUndeclaredEffectiveStatement.DefaultWithDataTree
 
DefaultWithDataTree(D, ImmutableList<? extends EffectiveStatement<?, ?>>) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.DefaultWithDataTree
 
DefaultWithDataTree(AbstractDeclaredEffectiveStatement.DefaultWithDataTree<A, D>) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.DefaultWithDataTree
 
DefaultWithDataTree(AbstractUndeclaredEffectiveStatement.DefaultWithDataTree<A, D>) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractUndeclaredEffectiveStatement.DefaultWithDataTree
 
DefaultWithSchemaTree(ImmutableList<? extends EffectiveStatement<?, ?>>) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractUndeclaredEffectiveStatement.DefaultWithSchemaTree
 
DefaultWithSchemaTree(D, ImmutableList<? extends EffectiveStatement<?, ?>>) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.DefaultWithSchemaTree
 
DefaultWithSchemaTree(AbstractDeclaredEffectiveStatement.DefaultWithSchemaTree<A, D>) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.DefaultWithSchemaTree
 
DefaultWithSchemaTree(AbstractUndeclaredEffectiveStatement.DefaultWithSchemaTree<A, D>) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractUndeclaredEffectiveStatement.DefaultWithSchemaTree
 
delegate() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractRefStatement
 
delegate() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.ForwardingDeclaredStatement
 
DelegatedYangTextSource - Class in org.opendaylight.yangtools.yang.model.spi.source
A YangTextSource delegating to a CharSource.
DelegatedYangTextSource(SourceIdentifier, CharSource) - Constructor for class org.opendaylight.yangtools.yang.model.spi.source.DelegatedYangTextSource
Default constructor.
DelegatedYinTextSource - Class in org.opendaylight.yangtools.yang.model.spi.source
A YinTextSource delegating to a ByteSource.
DelegatedYinTextSource(SourceIdentifier, ByteSource) - Constructor for class org.opendaylight.yangtools.yang.model.spi.source.DelegatedYinTextSource
Default constructor.

E

effectiveConfig() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.DataSchemaNodeMixin
 
effectiveConfig() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.OperationContainerMixin
 
EffectiveStatementMixins - Class in org.opendaylight.yangtools.yang.model.spi.meta
Mix-in interfaces providing services required by SchemaNode et al.
EffectiveStatementMixins.ActionNodeContainerMixin<A,D extends DeclaredStatement<A>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta
EffectiveStatementMixins.AddedByUsesMixin<A,D extends DeclaredStatement<A>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta
Deprecated, for removal: This API element is subject to removal in a future version.
See deprecation notice in AddedByUsesAware
EffectiveStatementMixins.AugmentationTargetMixin<A,D extends DeclaredStatement<A>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta
EffectiveStatementMixins.ConstraintMetaDefinitionMixin<A,D extends DeclaredStatement<A>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta
EffectiveStatementMixins.CopyableMixin<A,D extends DeclaredStatement<A>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta
Deprecated.
Scheduled for removal with CopyableNode.
EffectiveStatementMixins.DataNodeContainerMixin<A,D extends DeclaredStatement<A>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta
EffectiveStatementMixins.DataSchemaNodeMixin<D extends DeclaredStatement<QName>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta
EffectiveStatementMixins.DocumentedNodeMixin<A,D extends DeclaredStatement<A>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta
EffectiveStatementMixins.DocumentedNodeMixin.WithStatus<A,D extends DeclaredStatement<A>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta
EffectiveStatementMixins.EffectiveStatementWithFlags<A,D extends DeclaredStatement<A>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta
Support interface for various mixins.
EffectiveStatementMixins.EffectiveStatementWithFlags.FlagsBuilder - Class in org.opendaylight.yangtools.yang.model.spi.meta
 
EffectiveStatementMixins.MandatoryMixin<A,D extends DeclaredStatement<A>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta
EffectiveStatementMixins.MustConstraintMixin<A,D extends DeclaredStatement<A>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta
EffectiveStatementMixins.NotificationNodeContainerMixin<A,D extends DeclaredStatement<A>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta
EffectiveStatementMixins.OpaqueDataSchemaNodeMixin<D extends DeclaredStatement<QName>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta
Helper bridge for anydata and anyxml opaque data.
EffectiveStatementMixins.OperationContainerMixin<D extends DeclaredStatement<QName>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta
Helper bridge for operation containers (input and output).
EffectiveStatementMixins.OperationDefinitionMixin<D extends DeclaredStatement<QName>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta
Helper bridge for rpc and action operations.
EffectiveStatementMixins.PresenceMixin<A,D extends DeclaredStatement<A>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta
Bridge between EffectiveStatementMixins.EffectiveStatementWithFlags and presence statement.
EffectiveStatementMixins.SchemaNodeMixin<D extends DeclaredStatement<QName>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta
EffectiveStatementMixins.UnknownSchemaNodeMixin<A,D extends DeclaredStatement<A>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta
EffectiveStatementMixins.UserOrderedAwareMixin<A,D extends DeclaredStatement<A>,E extends OrderedByAwareEffectiveStatement<A,D>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta
Bridge between EffectiveStatementMixins.EffectiveStatementWithFlags and ordered-by statement.
EffectiveStatementMixins.WhenConditionMixin<A,D extends DeclaredStatement<A>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta
Helper used to locate the effective when statement and exposing its argument as per WhenConditionAware.
effectiveSubstatements() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.DefaultArgument.WithSubstatements
 
effectiveSubstatements() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.DefaultWithArgument.WithSubstatements
 
effectiveSubstatements() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.DefaultWithDataTree
 
effectiveSubstatements() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.DefaultWithSchemaTree
 
effectiveSubstatements() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractEffectiveUnknownSchmemaNode
 
effectiveSubstatements() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement
 
effectiveSubstatements() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractUndeclaredEffectiveStatement.DefaultWithDataTree
 
effectiveSubstatements() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractUndeclaredEffectiveStatement.DefaultWithSchemaTree
 
equals(Object) - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement
 
equals(Object) - Method in record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Module
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Submodule
Indicates whether some other object is "equal to" this one.

F

FileYangTextSource - Class in org.opendaylight.yangtools.yang.model.spi.source
A YangTextSource backed by a file.
FileYangTextSource(Path) - Constructor for class org.opendaylight.yangtools.yang.model.spi.source.FileYangTextSource
Utility constructor.
FileYangTextSource(SourceIdentifier, Path, Charset) - Constructor for class org.opendaylight.yangtools.yang.model.spi.source.FileYangTextSource
Default constructor.
FileYinTextSource - Class in org.opendaylight.yangtools.yang.model.spi.source
A AbstractYinTextSource backed by a file.
FileYinTextSource(Path) - Constructor for class org.opendaylight.yangtools.yang.model.spi.source.FileYinTextSource
 
FileYinTextSource(SourceIdentifier, Path) - Constructor for class org.opendaylight.yangtools.yang.model.spi.source.FileYinTextSource
 
filterEffectiveStatements(Class<T>) - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractEffectiveUnknownSchmemaNode
 
findAction(QName) - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.OperationContainerMixin
 
findAnnotation(AnnotationName) - Method in class org.opendaylight.yangtools.yang.model.spi.SimpleSchemaContext
 
findDataTreeNode(QName) - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.DefaultWithDataTree
 
findDataTreeNode(QName) - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractUndeclaredEffectiveStatement.DefaultWithDataTree
 
findModule(String, Optional<Revision>) - Method in class org.opendaylight.yangtools.yang.model.spi.AbstractSchemaContext
 
findModule(QNameModule) - Method in class org.opendaylight.yangtools.yang.model.spi.AbstractSchemaContext
 
findModules(String) - Method in class org.opendaylight.yangtools.yang.model.spi.AbstractSchemaContext
 
findModules(XMLNamespace) - Method in class org.opendaylight.yangtools.yang.model.spi.AbstractSchemaContext
 
findNotification(QName) - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.OperationContainerMixin
 
findSchemaTreeNode(QName) - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.DefaultWithDataTree
 
findSchemaTreeNode(QName) - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.DefaultWithSchemaTree
 
findSchemaTreeNode(QName) - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractUndeclaredEffectiveStatement.DefaultWithDataTree
 
flags() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.EffectiveStatementWithFlags
Return flags associated with this statements.
FlagsBuilder() - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.EffectiveStatementWithFlags.FlagsBuilder
 
forModules(Collection<? extends Module>) - Static method in class org.opendaylight.yangtools.yang.model.spi.SimpleSchemaContext
Create a new instance from specified modules.
ForwardingDeclaredStatement<A,D extends DeclaredStatement<A>> - Class in org.opendaylight.yangtools.yang.model.spi.meta
Common base class for forwarding implementations of DeclaredStatement.
ForwardingDeclaredStatement() - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.ForwardingDeclaredStatement
 

G

getActions() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.ActionNodeContainerMixin
 
getActions() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.OperationContainerMixin
 
getAvailableAugmentations() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.AugmentationTargetMixin
 
getChildNodes() - Method in class org.opendaylight.yangtools.yang.model.spi.AbstractSchemaContext
 
getChildNodes() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.DataNodeContainerMixin
 
getDataDefinitions() - Method in class org.opendaylight.yangtools.yang.model.spi.AbstractSchemaContext
 
getDeclared() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.Default
 
getDeclared() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.DefaultWithDataTree
 
getDeclared() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.DefaultWithSchemaTree
 
getDeclared() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement
 
getDeclared() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractEffectiveUnknownSchmemaNode
 
getDeclared() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractUndeclaredEffectiveStatement
 
getDelegate() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractRefStatement
 
getDelegate() - Method in class org.opendaylight.yangtools.yang.model.spi.source.DelegatedYangTextSource
 
getDelegate() - Method in class org.opendaylight.yangtools.yang.model.spi.source.DelegatedYinTextSource
 
getDerivedIdentities(IdentitySchemaNode) - Method in class org.opendaylight.yangtools.yang.model.spi.AbstractSchemaContext
 
getDescription() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.DocumentedNodeMixin
 
getErrorAppTag() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.ConstraintMetaDefinitionMixin
 
getErrorMessage() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.ConstraintMetaDefinitionMixin
 
getExtensions() - Method in class org.opendaylight.yangtools.yang.model.spi.AbstractSchemaContext
 
getGroupings() - Method in class org.opendaylight.yangtools.yang.model.spi.AbstractSchemaContext
 
getGroupings() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.DataNodeContainerMixin
 
getGroupings() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.OperationDefinitionMixin
 
getInput() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.OperationDefinitionMixin
 
getModuleMap() - Method in class org.opendaylight.yangtools.yang.model.spi.AbstractSchemaContext
Returns the namespace+revision-to-module mapping.
getModuleMap() - Method in class org.opendaylight.yangtools.yang.model.spi.SimpleSchemaContext
 
getModules() - Method in class org.opendaylight.yangtools.yang.model.spi.SimpleSchemaContext
 
getMustConstraints() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.MustConstraintMixin
 
getNamespaceToModules() - Method in class org.opendaylight.yangtools.yang.model.spi.AbstractSchemaContext
Returns the namespace-to-module mapping.
getNamespaceToModules() - Method in class org.opendaylight.yangtools.yang.model.spi.SimpleSchemaContext
 
getNameToModules() - Method in class org.opendaylight.yangtools.yang.model.spi.AbstractSchemaContext
Returns the module name-to-module mapping.
getNameToModules() - Method in class org.opendaylight.yangtools.yang.model.spi.SimpleSchemaContext
 
getNodeParameter() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractEffectiveUnknownSchmemaNode
 
getNodeParameter() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.UnknownSchemaNodeMixin
 
getNodeType() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractEffectiveUnknownSchmemaNode
 
getNotifications() - Method in class org.opendaylight.yangtools.yang.model.spi.AbstractSchemaContext
 
getNotifications() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.NotificationNodeContainerMixin
 
getNotifications() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.OperationContainerMixin
 
getOperations() - Method in class org.opendaylight.yangtools.yang.model.spi.AbstractSchemaContext
 
getOriginalString() - Method in class org.opendaylight.yangtools.yang.model.spi.AbstractPathExpression
 
getOutput() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.OperationDefinitionMixin
 
getQName() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.OpaqueDataSchemaNodeMixin
 
getQName() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.SchemaNodeMixin
 
getReference() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.DocumentedNodeMixin
 
getSource() - Method in class org.opendaylight.yangtools.yang.model.spi.source.YinDomSource
 
getSource() - Method in interface org.opendaylight.yangtools.yang.model.spi.source.YinXmlSource
Return an XML Source of the YIN document.
getStatus() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractEffectiveUnknownSchmemaNode
 
getStatus() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.DocumentedNodeMixin.WithStatus
 
getType() - Method in class org.opendaylight.yangtools.yang.model.spi.source.YangIRSource
 
getType() - Method in class org.opendaylight.yangtools.yang.model.spi.source.YinDomSource
 
getType() - Method in interface org.opendaylight.yangtools.yang.model.spi.source.YinXmlSource
 
getTypeDefinitions() - Method in class org.opendaylight.yangtools.yang.model.spi.AbstractSchemaContext
 
getTypeDefinitions() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.DataNodeContainerMixin
 
getTypeDefinitions() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.OperationDefinitionMixin
 
getUnknownSchemaNodes() - Method in class org.opendaylight.yangtools.yang.model.spi.AbstractSchemaContext
 
getUnknownSchemaNodes() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.DocumentedNodeMixin
 
getUses() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.DataNodeContainerMixin
 
getWhenCondition() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.WhenConditionMixin
 

H

hashCode() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement
 
hashCode() - Method in record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Module
Returns a hash code value for this object.
hashCode() - Method in record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Submodule
Returns a hash code value for this object.

I

immutableNamespaceOf(Map<QName, T>) - Static method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement
 
imports() - Method in interface org.opendaylight.yangtools.yang.model.spi.source.SourceInfo
Return all SourceDependency.Import dependencies.
imports() - Method in record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Module
Returns the value of the imports record component.
imports() - Method in record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Submodule
Returns the value of the imports record component.
includes() - Method in interface org.opendaylight.yangtools.yang.model.spi.source.SourceInfo
Return all SourceDependency.Include dependencies.
includes() - Method in record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Module
Returns the value of the includes record component.
includes() - Method in record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Submodule
Returns the value of the includes record component.
inText(int, int) - Static method in class org.opendaylight.yangtools.yang.model.spi.meta.StatementDeclarations
 
inText(String, int, int) - Static method in class org.opendaylight.yangtools.yang.model.spi.meta.StatementDeclarations
 
isAddedByUses() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractEffectiveUnknownSchmemaNode
Deprecated, for removal: This API element is subject to removal in a future version.
isAddedByUses() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.AddedByUsesMixin
Deprecated, for removal: This API element is subject to removal in a future version.
isAugmenting() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractEffectiveUnknownSchmemaNode
Deprecated.
isAugmenting() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.CopyableMixin
Deprecated.
isMandatory() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.MandatoryMixin
 
isUserOrdered() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.UserOrderedAwareMixin
 

L

lazyTransform(YinXmlSource) - Static method in class org.opendaylight.yangtools.yang.model.spi.source.YinDomSource
Create a YinDomSource from a YinXmlSource.

M

maskList(ImmutableList<?>) - Static method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement
 
maskSet(ImmutableSet<?>) - Static method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement
 
modelContext() - Method in class org.opendaylight.yangtools.yang.model.spi.AbstractEffectiveStatementInference
 
Module(SourceIdentifier, YangVersion, XMLNamespace, UnresolvedQName.Unqualified, ImmutableSet<Revision>, ImmutableSet<SourceDependency.Import>, ImmutableSet<SourceDependency.Include>) - Constructor for record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Module
Creates an instance of a Module record class.
ModuleDependencySort - Class in org.opendaylight.yangtools.yang.model.spi
Creates a module dependency graph from provided Modules and provides a ModuleDependencySort.sort(Collection) method.

N

NAME_REVISION_COMPARATOR - Static variable in class org.opendaylight.yangtools.yang.model.spi.AbstractSchemaContext
A Module comparator based on ModuleLike.getName() and QNameModuleAware.getRevision(), ordering modules lexicographically by their name and then in order of descending revision.
namespace() - Method in record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Module
Returns the value of the namespace record component.

O

of(EffectiveModelContext, SchemaNodeIdentifier.Absolute) - Static method in class org.opendaylight.yangtools.yang.model.spi.DefaultSchemaTreeInference
Create a new instance based on an EffectiveModelContext and an SchemaNodeIdentifier.Absolute schema node identifier.
openStream() - Method in class org.opendaylight.yangtools.yang.model.spi.source.DelegatedYangTextSource
 
openStream() - Method in class org.opendaylight.yangtools.yang.model.spi.source.DelegatedYinTextSource
 
openStream() - Method in class org.opendaylight.yangtools.yang.model.spi.source.FileYangTextSource
 
openStream() - Method in class org.opendaylight.yangtools.yang.model.spi.source.FileYinTextSource
 
openStream() - Method in class org.opendaylight.yangtools.yang.model.spi.source.StringYangTextSource
 
openStream() - Method in class org.opendaylight.yangtools.yang.model.spi.source.URLYangTextSource
 
openStream() - Method in class org.opendaylight.yangtools.yang.model.spi.source.URLYinTextSource
 
org.opendaylight.yangtools.yang.model.spi - module org.opendaylight.yangtools.yang.model.spi
 
org.opendaylight.yangtools.yang.model.spi - package org.opendaylight.yangtools.yang.model.spi
Various base classes for implementing YANG model constructs..
org.opendaylight.yangtools.yang.model.spi.meta - package org.opendaylight.yangtools.yang.model.spi.meta
Various utilities dealing with statement declarations.
org.opendaylight.yangtools.yang.model.spi.source - package org.opendaylight.yangtools.yang.model.spi.source
Various utilities dealing with sources of YANG and YIN models.

P

prefix() - Method in record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Module
Returns the value of the prefix record component.
presence() - Method in interface org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.PresenceMixin
 

R

rawArgument() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString
 
rawArgument() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithoutArgument
 
rawArgument() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument
 
rawArgument() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawArgument
 
rawArgument() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.ForwardingDeclaredStatement
 
refOf(SourceIdentifier, IRStatement) - Static method in class org.opendaylight.yangtools.yang.model.spi.source.YangIRSource
 
REVISION_COMPARATOR - Static variable in class org.opendaylight.yangtools.yang.model.spi.AbstractSchemaContext
A Module comparator based on QNameModuleAware.getRevision(), placing latest revision first.
revisions() - Method in record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Module
Returns the value of the revisions record component.
revisions() - Method in interface org.opendaylight.yangtools.yang.model.spi.source.SourceInfo
The set of all RevisionDateStatement mentioned in RevisionStatements.
revisions() - Method in record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Submodule
Returns the value of the revisions record component.

S

schemaTreeNodes() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.DefaultWithDataTree
 
schemaTreeNodes() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.DefaultWithSchemaTree
 
schemaTreeNodes() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractUndeclaredEffectiveStatement.DefaultWithDataTree
 
schemaTreeNodes() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractUndeclaredEffectiveStatement.DefaultWithSchemaTree
 
setBelongsTo(SourceDependency.BelongsTo) - Method in class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Submodule.Builder
 
setConfiguration(Boolean) - Method in class org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.EffectiveStatementWithFlags.FlagsBuilder
 
setHistory(CopyableNode) - Method in class org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.EffectiveStatementWithFlags.FlagsBuilder
 
setMandatory(boolean) - Method in class org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.EffectiveStatementWithFlags.FlagsBuilder
 
setName(UnresolvedQName.Unqualified) - Method in class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Builder
 
setNamespace(XMLNamespace) - Method in class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Module.Builder
 
setPrefix(UnresolvedQName.Unqualified) - Method in class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Module.Builder
 
setPresence(boolean) - Method in class org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.EffectiveStatementWithFlags.FlagsBuilder
 
setStatus(Status) - Method in class org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.EffectiveStatementWithFlags.FlagsBuilder
 
setUserOrdered(boolean) - Method in class org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.EffectiveStatementWithFlags.FlagsBuilder
 
setYangVersion(YangVersion) - Method in class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Builder
 
SimpleSchemaContext - Class in org.opendaylight.yangtools.yang.model.spi
Simple subclass of AbstractSchemaContext which performs some amount of indexing to speed up common SchemaContext operations.
SimpleSchemaContext(Collection<? extends Module>) - Constructor for class org.opendaylight.yangtools.yang.model.spi.SimpleSchemaContext
 
sort(Collection<? extends Module>) - Static method in class org.opendaylight.yangtools.yang.model.spi.ModuleDependencySort
Topological sort of module dependency graph.
sort(Module...) - Static method in class org.opendaylight.yangtools.yang.model.spi.ModuleDependencySort
Topological sort of module dependency graph.
sourceId() - Method in class org.opendaylight.yangtools.yang.model.spi.source.DelegatedYangTextSource
 
sourceId() - Method in class org.opendaylight.yangtools.yang.model.spi.source.DelegatedYinTextSource
 
sourceId() - Method in record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Module
Returns the value of the sourceId record component.
sourceId() - Method in interface org.opendaylight.yangtools.yang.model.spi.source.SourceInfo
Return the SourceIdentifier of this source, as expressed by RootDeclaredStatement.argument() contract coupled with the first entry in SourceInfo.revisions().
sourceId() - Method in record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Submodule
Returns the value of the sourceId record component.
sourceId() - Method in class org.opendaylight.yangtools.yang.model.spi.source.YangIRSource
 
SourceInfo - Interface in org.opendaylight.yangtools.yang.model.spi.source
Linkage information about a particular SourceRepresentation.
SourceInfo.Builder<B extends SourceInfo.Builder<B,I>,I extends SourceInfo> - Class in org.opendaylight.yangtools.yang.model.spi.source
 
SourceInfo.Module - Record Class in org.opendaylight.yangtools.yang.model.spi.source
A SourceInfo about a ModuleStatement-backed source.
SourceInfo.Module.Builder - Class in org.opendaylight.yangtools.yang.model.spi.source
 
SourceInfo.Submodule - Record Class in org.opendaylight.yangtools.yang.model.spi.source
A SourceInfo about a submodule.
SourceInfo.Submodule.Builder - Class in org.opendaylight.yangtools.yang.model.spi.source
 
statement() - Method in class org.opendaylight.yangtools.yang.model.spi.source.YangIRSource
Return the root statement of this source.
StatementDeclarations - Class in org.opendaylight.yangtools.yang.model.spi.meta
Factory for creating default StatementDeclaration implementations.
statementDefinition() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.ForwardingDeclaredStatement
 
statementPath() - Method in class org.opendaylight.yangtools.yang.model.spi.AbstractEffectiveStatementInference
 
statementPath() - Method in class org.opendaylight.yangtools.yang.model.spi.AbstractEffectiveStatementInference.WithPath
 
StringYangTextSource - Class in org.opendaylight.yangtools.yang.model.spi.source
A YangTextSource with content readily available.
StringYangTextSource(SourceIdentifier, String) - Constructor for class org.opendaylight.yangtools.yang.model.spi.source.StringYangTextSource
 
StringYangTextSource(SourceIdentifier, String, String) - Constructor for class org.opendaylight.yangtools.yang.model.spi.source.StringYangTextSource
 
Submodule(SourceIdentifier, YangVersion, SourceDependency.BelongsTo, ImmutableSet<Revision>, ImmutableSet<SourceDependency.Import>, ImmutableSet<SourceDependency.Include>) - Constructor for record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Submodule
Creates an instance of a Submodule record class.
SubstatementIndexingException - Exception in org.opendaylight.yangtools.yang.model.spi.meta
Exception thrown when indexing of substatements of either a AbstractDeclaredEffectiveStatement or AbstractUndeclaredEffectiveStatement fails.
SubstatementIndexingException(String) - Constructor for exception org.opendaylight.yangtools.yang.model.spi.meta.SubstatementIndexingException
 
symbolicName() - Method in class org.opendaylight.yangtools.yang.model.spi.source.DelegatedYangTextSource
 
symbolicName() - Method in class org.opendaylight.yangtools.yang.model.spi.source.DelegatedYinTextSource
 
symbolicName() - Method in class org.opendaylight.yangtools.yang.model.spi.source.FileYangTextSource
 
symbolicName() - Method in class org.opendaylight.yangtools.yang.model.spi.source.FileYinTextSource
 
symbolicName() - Method in class org.opendaylight.yangtools.yang.model.spi.source.StringYangTextSource
 
symbolicName() - Method in class org.opendaylight.yangtools.yang.model.spi.source.URLYangTextSource
 
symbolicName() - Method in class org.opendaylight.yangtools.yang.model.spi.source.URLYinTextSource
 
symbolicName() - Method in class org.opendaylight.yangtools.yang.model.spi.source.YangIRSource
 

T

toFlags() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.EffectiveStatementWithFlags.FlagsBuilder
 
toString() - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement
 
toString() - Method in class org.opendaylight.yangtools.yang.model.spi.AbstractEffectiveStatementInference
 
toString() - Method in class org.opendaylight.yangtools.yang.model.spi.AbstractPathExpression
 
toString() - Method in class org.opendaylight.yangtools.yang.model.spi.SimpleSchemaContext
 
toString() - Method in record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Module
Returns a string representation of this record class.
toString() - Method in record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Submodule
Returns a string representation of this record class.
toString() - Method in class org.opendaylight.yangtools.yang.model.spi.source.YinDomSource
 
transform(YinXmlSource) - Static method in class org.opendaylight.yangtools.yang.model.spi.source.YinDomSource
Create a YinDomSource from a YinXmlSource.

U

unmaskList(Object, Class<T>) - Static method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement
 
unmaskSet(Object, Class<T>) - Static method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement
 
unsafeOf(EffectiveModelContext, ImmutableList<? extends SchemaTreeEffectiveStatement<?>>) - Static method in class org.opendaylight.yangtools.yang.model.spi.DefaultSchemaTreeInference
Create a new instance based on an EffectiveModelContext and a resolved sequence of statements.
URLYangTextSource - Class in org.opendaylight.yangtools.yang.model.spi.source
A YangTextSource backed by a URL.
URLYangTextSource(URL) - Constructor for class org.opendaylight.yangtools.yang.model.spi.source.URLYangTextSource
Utility constructor.
URLYangTextSource(SourceIdentifier, URL, Charset) - Constructor for class org.opendaylight.yangtools.yang.model.spi.source.URLYangTextSource
 
URLYinTextSource - Class in org.opendaylight.yangtools.yang.model.spi.source
A AbstractYinTextSource.backed by a URL.
URLYinTextSource(URL) - Constructor for class org.opendaylight.yangtools.yang.model.spi.source.URLYinTextSource
 
URLYinTextSource(SourceIdentifier, URL) - Constructor for class org.opendaylight.yangtools.yang.model.spi.source.URLYinTextSource
 

W

WithArgument(String, A) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument
 
WithDataTree() - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.WithDataTree
 
WithDataTree() - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractUndeclaredEffectiveStatement.WithDataTree
 
WithoutArgument() - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithoutArgument
 
WithPath(EffectiveModelContext, ImmutableList<T>) - Constructor for class org.opendaylight.yangtools.yang.model.spi.AbstractEffectiveStatementInference.WithPath
 
WithPath(EffectiveModelContext, List<? extends T>) - Constructor for class org.opendaylight.yangtools.yang.model.spi.AbstractEffectiveStatementInference.WithPath
 
WithQNameArgument(QName) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument
 
WithRawArgument(String) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawArgument
 
WithRawStringArgument(String) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawStringArgument
 
WithSchemaTree() - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.WithSchemaTree
 
WithSchemaTree() - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractUndeclaredEffectiveStatement.WithSchemaTree
 
WithSubstatements(A, ImmutableList<? extends DeclaredStatement<?>>) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString.WithSubstatements
 
WithSubstatements(ImmutableList<? extends DeclaredStatement<?>>) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithoutArgument.WithSubstatements
 
WithSubstatements(D, A, ImmutableList<? extends EffectiveStatement<?, ?>>) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.DefaultWithArgument.WithSubstatements
 
WithSubstatements(D, ImmutableList<? extends EffectiveStatement<?, ?>>) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.DefaultArgument.WithSubstatements
 
WithSubstatements(String, A, ImmutableList<? extends DeclaredStatement<?>>) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument.WithSubstatements
 
WithSubstatements(String, ImmutableList<? extends DeclaredStatement<?>>) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawArgument.WithSubstatements
 
WithSubstatements(String, ImmutableList<? extends DeclaredStatement<?>>) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawStringArgument.WithSubstatements
 
WithSubstatements(QName, ImmutableList<? extends DeclaredStatement<?>>) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument.WithSubstatements
 
WithSubstatements(AbstractDeclaredEffectiveStatement.DefaultArgument.WithSubstatements<A, D>) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.DefaultArgument.WithSubstatements
 
WithTypedefNamespace(D, ImmutableList<? extends EffectiveStatement<?, ?>>) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.DefaultWithDataTree.WithTypedefNamespace
 
WithTypedefNamespace(AbstractDeclaredEffectiveStatement.DefaultWithDataTree.WithTypedefNamespace<A, D>) - Constructor for class org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredEffectiveStatement.DefaultWithDataTree.WithTypedefNamespace
 

Y

YangIRSource - Class in org.opendaylight.yangtools.yang.model.spi.source
YangIRSource(SourceIdentifier, IRStatement, String) - Constructor for class org.opendaylight.yangtools.yang.model.spi.source.YangIRSource
 
yangVersion() - Method in record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Module
Returns the value of the yangVersion record component.
yangVersion() - Method in record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Submodule
Returns the value of the yangVersion record component.
yangVersion() - Method in interface org.opendaylight.yangtools.yang.model.spi.source.SourceInfo
Return YangVersion of the source.
YinDomSource - Class in org.opendaylight.yangtools.yang.model.spi.source
Utility YinXmlSource exposing a W3C DOMSource representation of YIN model.
YinDomSource() - Constructor for class org.opendaylight.yangtools.yang.model.spi.source.YinDomSource
 
YinXmlSource - Interface in org.opendaylight.yangtools.yang.model.spi.source
YIN text schema source representation.
A B C D E F G H I L M N O P R S T U W Y 
All Classes and Interfaces|All Packages|Serialized Form