Index
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 wiringAbstractDeclaredEffectiveStatement.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 -
Stateful version of
AbstractDeclaredEffectiveStatement.WithDataTree. - 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 -
Stateful version of
AbstractDeclaredEffectiveStatement.WithSchemaTree. - 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
DeclaredStatementimplementations. - 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 -
A
EffectiveStatementInferences with its attachedEffectiveModelContext. - 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
AbstractEffectiveStatementInferenceand a list ofEffectiveStatements. - AbstractEffectiveUnknownSchmemaNode<A,
D extends UnknownStatement<A>> - Class in org.opendaylight.yangtools.yang.model.spi.meta -
A declared
AbstractDeclaredEffectiveStatementwithUnknownSchemaNode. - 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
PathExpressionimplementations. - 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
DeclaredStatementimplementations which decorate a statement with aDeclarationReference. - 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 -
Stateful version of
AbstractUndeclaredEffectiveStatement.WithDataTree. - AbstractUndeclaredEffectiveStatement.DefaultWithSchemaTree<A,
D extends DeclaredStatement<A>> - Class in org.opendaylight.yangtools.yang.model.spi.meta -
Stateful version of
AbstractUndeclaredEffectiveStatement.WithSchemaTree. - 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
belongsTorecord 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
YinDomSourceusing 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
-
Indexing support for
DataNodeContainer.dataChildByName(QName). - dataSchemaNode(QName) - Method in class org.opendaylight.yangtools.yang.model.spi.meta.AbstractUndeclaredEffectiveStatement.WithSchemaTree
-
Indexing support for
DataNodeContainer.findDataChildByName(QName). - 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
YangTextSourcedelegating to aCharSource. - 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
YinTextSourcedelegating to aByteSource. - 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 -
Bridge between
EffectiveStatementMixins.EffectiveStatementWithFlagsandActionNodeContainer. - 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.
- EffectiveStatementMixins.AugmentationTargetMixin<A,
D extends DeclaredStatement<A>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta -
Bridge between
EffectiveStatementandAugmentationTarget. - EffectiveStatementMixins.ConstraintMetaDefinitionMixin<A,
D extends DeclaredStatement<A>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta -
Bridge between
EffectiveStatementMixins.EffectiveStatementWithFlagsandConstraintMetaDefinition. - 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 -
Bridge between
EffectiveStatementMixins.EffectiveStatementWithFlagsandDataNodeContainer. - EffectiveStatementMixins.DataSchemaNodeMixin<D extends DeclaredStatement<QName>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta
-
Bridge between
EffectiveStatementMixins.EffectiveStatementWithFlagsandDataSchemaNode. - EffectiveStatementMixins.DocumentedNodeMixin<A,
D extends DeclaredStatement<A>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta -
Bridge between
EffectiveStatementMixins.EffectiveStatementWithFlagsandDocumentedNode. - EffectiveStatementMixins.DocumentedNodeMixin.WithStatus<A,
D extends DeclaredStatement<A>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta -
Bridge between
EffectiveStatementMixins.EffectiveStatementWithFlagsandDocumentedNode.WithStatus. - 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 -
Bridge between
EffectiveStatementMixins.EffectiveStatementWithFlagsandMandatoryAware. - EffectiveStatementMixins.MustConstraintMixin<A,
D extends DeclaredStatement<A>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta -
Bridge between
EffectiveStatementMixins.EffectiveStatementWithFlagsandMustConstraintAware. - EffectiveStatementMixins.NotificationNodeContainerMixin<A,
D extends DeclaredStatement<A>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta -
Bridge between
EffectiveStatementMixins.EffectiveStatementWithFlagsandNotificationNodeContainer. - EffectiveStatementMixins.OpaqueDataSchemaNodeMixin<D extends DeclaredStatement<QName>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta
-
Helper bridge for
anydataandanyxmlopaque data. - EffectiveStatementMixins.OperationContainerMixin<D extends DeclaredStatement<QName>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta
-
Helper bridge for operation containers (
inputandoutput). - EffectiveStatementMixins.OperationDefinitionMixin<D extends DeclaredStatement<QName>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta
-
Helper bridge for
rpcandactionoperations. - EffectiveStatementMixins.PresenceMixin<A,
D extends DeclaredStatement<A>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta -
Bridge between
EffectiveStatementMixins.EffectiveStatementWithFlagsandpresencestatement. - EffectiveStatementMixins.SchemaNodeMixin<D extends DeclaredStatement<QName>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta
-
Bridge between
EffectiveStatementMixins.EffectiveStatementWithFlagsandSchemaNode. - EffectiveStatementMixins.UnknownSchemaNodeMixin<A,
D extends DeclaredStatement<A>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta -
Bridge between
EffectiveStatementMixins.EffectiveStatementWithFlagsandUnknownSchemaNode. - EffectiveStatementMixins.UserOrderedAwareMixin<A,
D extends DeclaredStatement<A>, E extends OrderedByAwareEffectiveStatement<A, D>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta -
Bridge between
EffectiveStatementMixins.EffectiveStatementWithFlagsandordered-bystatement. - EffectiveStatementMixins.WhenConditionMixin<A,
D extends DeclaredStatement<A>> - Interface in org.opendaylight.yangtools.yang.model.spi.meta -
Helper used to locate the effective
whenstatement and exposing its argument as perWhenConditionAware. - 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
YangTextSourcebacked 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
AbstractYinTextSourcebacked 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
Sourceof 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.Importdependencies. - imports() - Method in record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Module
-
Returns the value of the
importsrecord component. - imports() - Method in record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Submodule
-
Returns the value of the
importsrecord component. - includes() - Method in interface org.opendaylight.yangtools.yang.model.spi.source.SourceInfo
-
Return all
SourceDependency.Includedependencies. - includes() - Method in record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Module
-
Returns the value of the
includesrecord component. - includes() - Method in record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Submodule
-
Returns the value of the
includesrecord 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
YinDomSourcefrom aYinXmlSource.
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
Modulerecord class. - ModuleDependencySort - Class in org.opendaylight.yangtools.yang.model.spi
-
Creates a module dependency graph from provided
Modules and provides aModuleDependencySort.sort(Collection)method.
N
- NAME_REVISION_COMPARATOR - Static variable in class org.opendaylight.yangtools.yang.model.spi.AbstractSchemaContext
-
A
Modulecomparator based onModuleLike.getName()andQNameModuleAware.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
namespacerecord component.
O
- of(EffectiveModelContext, SchemaNodeIdentifier.Absolute) - Static method in class org.opendaylight.yangtools.yang.model.spi.DefaultSchemaTreeInference
-
Create a new instance based on an
EffectiveModelContextand anSchemaNodeIdentifier.Absoluteschema 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
prefixrecord 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
Modulecomparator based onQNameModuleAware.getRevision(), placing latest revision first. - revisions() - Method in record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Module
-
Returns the value of the
revisionsrecord component. - revisions() - Method in interface org.opendaylight.yangtools.yang.model.spi.source.SourceInfo
-
The set of all
RevisionDateStatementmentioned inRevisionStatements. - revisions() - Method in record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Submodule
-
Returns the value of the
revisionsrecord 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
AbstractSchemaContextwhich 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
sourceIdrecord component. - sourceId() - Method in interface org.opendaylight.yangtools.yang.model.spi.source.SourceInfo
-
Return the
SourceIdentifierof this source, as expressed byRootDeclaredStatement.argument()contract coupled with the first entry inSourceInfo.revisions(). - sourceId() - Method in record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Submodule
-
Returns the value of the
sourceIdrecord 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
SourceInfoabout aModuleStatement-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
SourceInfoabout asubmodule. - 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
StatementDeclarationimplementations. - 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
YangTextSourcewith 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
Submodulerecord class. - SubstatementIndexingException - Exception in org.opendaylight.yangtools.yang.model.spi.meta
-
Exception thrown when indexing of substatements of either a
AbstractDeclaredEffectiveStatementorAbstractUndeclaredEffectiveStatementfails. - 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
YinDomSourcefrom aYinXmlSource.
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
EffectiveModelContextand a resolved sequence of statements. - URLYangTextSource - Class in org.opendaylight.yangtools.yang.model.spi.source
-
A
YangTextSourcebacked by aURL. - 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 aURL. - 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
-
A
YangSourceRepresentationbacked by anIRStatement. - 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
yangVersionrecord component. - yangVersion() - Method in record class org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Submodule
-
Returns the value of the
yangVersionrecord component. - yangVersion() - Method in interface org.opendaylight.yangtools.yang.model.spi.source.SourceInfo
-
Return
YangVersionof the source. - YinDomSource - Class in org.opendaylight.yangtools.yang.model.spi.source
-
Utility
YinXmlSourceexposing a W3CDOMSourcerepresentation 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.
All Classes and Interfaces|All Packages|Serialized Form
AddedByUsesAware