A B C D E F G H I K L M N O P Q R S T U V W Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractStatementDefinition - Class in org.opendaylight.yangtools.yang.model.api.meta
-
Abstract utility class to handle StatementArgumentDefinition aspect of
StatementDefinition
. - AbstractStatementDefinition(QName) - Constructor for class org.opendaylight.yangtools.yang.model.api.meta.AbstractStatementDefinition
- AbstractStatementDefinition(QName, boolean, QName) - Constructor for class org.opendaylight.yangtools.yang.model.api.meta.AbstractStatementDefinition
- ACTION - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- ActionDefinition - Interface in org.opendaylight.yangtools.yang.model.api
-
Represents YANG action statement.
- ActionEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- ActionNodeContainer - Interface in org.opendaylight.yangtools.yang.model.api
-
Node which can contain action nodes.
- ActionNodeContainerCompat<A,D extends DeclaredStatement<A>,E extends SchemaTreeAwareEffectiveStatement<A,D>> - Interface in org.opendaylight.yangtools.yang.model.api.stmt.compat
-
Compatibility bridge between
ActionNodeContainer.findAction(QName)
andSchemaTreeAwareEffectiveStatement
. - ActionStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Represents YANG action statement.
- ActionStatementAwareDeclaredStatement<A> - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Statement which can contain action statements.
- ADD - org.opendaylight.yangtools.yang.model.api.DeviateKind
- AddedByUsesAware - Interface in org.opendaylight.yangtools.yang.model.api
-
Deprecated.The only user of this trait is MD-SAL's binding component. As such, we provide enough information in EffectiveStatement tree to reconstruct this information.
- addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.yangtools.yang.model.api.meta.AbstractStatementDefinition
- addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.yangtools.yang.model.api.meta.DefaultStatementDefinition
- and(Set<IfFeatureExpr>) - Static method in class org.opendaylight.yangtools.yang.model.api.stmt.IfFeatureExpr
-
Construct a intersection (logical
AND
) expression of specified expressions. - ANYDATA - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- AnydataEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- AnydataSchemaNode - Interface in org.opendaylight.yangtools.yang.model.api
-
The "anydata" statement defines an interior node in the schema tree.
- AnydataStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
The "anydata" statement defines an interior node in the schema tree.
- ANYXML - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- AnyxmlEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- AnyxmlSchemaNode - Interface in org.opendaylight.yangtools.yang.model.api
-
The "anyxml" interface defines an interior node in the schema tree.
- AnyxmlStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- argument() - Method in interface org.opendaylight.yangtools.yang.model.api.meta.ModelStatement
-
Returns statement argument.
- argument() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.LengthStatement
- argument() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RangeStatement
- argument() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.UnrecognizedStatement
-
Returns statement argument.
- ARGUMENT - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- ArgumentDefinition - Class in org.opendaylight.yangtools.yang.model.api.meta
- ArgumentEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- ArgumentStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- asAbsolute() - Method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
-
Deprecated.Return this path as an
SchemaNodeIdentifier.Absolute
SchemaNodeIdentifier. - asDescendant() - Method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
-
Deprecated.Return this path as an
SchemaNodeIdentifier.Descendant
SchemaNodeIdentifier. - asEffectiveStatement() - Method in interface org.opendaylight.yangtools.yang.model.api.EffectiveStatementEquivalent
-
Return
EffectiveStatement
representation of this object. - asSchemaNodeIdentifier() - Method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
-
Deprecated.Return this path as a
SchemaNodeIdentifier
. - asSchemaPath() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier
-
Deprecated, for removal: This API element is subject to removal in a future version.This method is scheduled for removal along with
SchemaPath
. This method performs memoization, which should not be needed most of the time. If you need memoization, you probably can do better, as you probably want to attach more state. If you just need a SchemaPath, useSchemaPath.of(SchemaNodeIdentifier)
instead. - asTypeEffectiveStatement() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypedefEffectiveStatement
-
Return this type definition as an effective type statement.
- atLeast(int) - Static method in class org.opendaylight.yangtools.yang.model.api.ElementCountConstraint
- atMost(int) - Static method in class org.opendaylight.yangtools.yang.model.api.ElementCountConstraint
- AUGMENT - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- AugmentationSchemaNode - Interface in org.opendaylight.yangtools.yang.model.api
-
AugmentationSchema represents augment definition.
- AugmentationTarget - Interface in org.opendaylight.yangtools.yang.model.api
-
Interface for all nodes which are possible targets of augmentation.
- AugmentEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- AugmentStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
B
- BASE - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- BaseEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- BaseStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- BELONGS_TO - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- BelongsToEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- BelongsToStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- BINARY - Static variable in class org.opendaylight.yangtools.yang.model.api.type.TypeDefinitions
-
Well-known QName of the
binary
built-in type. - BinaryTypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
-
The binary built-in type represents any binary data, i.e., a sequence of octets.
- BIT - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- BitEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- BITS - Static variable in class org.opendaylight.yangtools.yang.model.api.type.TypeDefinitions
-
Well-known QName of the
bits
built-in type. - BitStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- BitsTypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
-
Makes is possible to access to the individual bits values of this type.
- BitsTypeDefinition.Bit - Interface in org.opendaylight.yangtools.yang.model.api.type
-
Contains the methods for accessing the data about the individual bit of
bits
YANG type. - BodyDeclaredStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- BOOLEAN - Static variable in class org.opendaylight.yangtools.yang.model.api.type.TypeDefinitions
-
Well-known QName of the
boolean
built-in type. - BooleanTypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
-
Marker interface which marks that type definition represents the built-in YANG
boolean
type.
C
- CASE - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- CaseEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- CaseEffectiveStatementNamespace - Class in org.opendaylight.yangtools.yang.model.api.stmt
-
Namespace of available cases in a choice node.
- CaseSchemaNode - Interface in org.opendaylight.yangtools.yang.model.api
-
The CaseSchemaNode interface is used to define branches of the ChoiceSchemaNode.
- CaseStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- CHOICE - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- ChoiceEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- ChoiceSchemaNode - Interface in org.opendaylight.yangtools.yang.model.api
-
A ChoiceSchemaNode defines a set of alternatives.
- ChoiceStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- CONFIG - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- ConfigEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- ConfigStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- ConfigStatementAwareDeclaredStatement<A> - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- ConstrainedDocumentedDeclaredStatement<T> - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Common interface for statements which contain either a description/reference or a description/reference/status combo.
- ConstrainedDocumentedDeclaredStatement.WithStatus<T> - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- ConstraintMetaDefinition - Interface in org.opendaylight.yangtools.yang.model.api
-
Contains methods which retrieve values for description, error message, error app tag and reference (to some external definition, resource or similar).
- CONTACT - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- ContactEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- ContactStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- CONTAINER - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- ContainerEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- ContainerLike - Interface in org.opendaylight.yangtools.yang.model.api
-
Common interface for common container-like constructs.
- ContainerSchemaNode - Interface in org.opendaylight.yangtools.yang.model.api
-
The ContainerSchemaNode is used to define an interior data node in the schema tree.
- ContainerStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- CONTEXT - org.opendaylight.yangtools.yang.model.api.meta.StatementOrigin
-
Statement was inferred to exist based on effective semantics of some other statement.
- CopyableNode - Interface in org.opendaylight.yangtools.yang.model.api
-
Represents a node that can be added by uses or by augmentation.
- create(boolean, QName) - Static method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
-
Deprecated.Constructs new instance of this class with the concrete path.
- create(boolean, QName...) - Static method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
-
Deprecated.Constructs new instance of this class with the concrete path.
- create(Iterable<QName>, boolean) - Static method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
-
Deprecated.Constructs new instance of this class with the concrete path.
- createChild(Iterable<QName>) - Method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
-
Deprecated.Create a child path based on concatenation of this path and a relative path.
- createChild(QName) - Method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
-
Deprecated.Create a child path based on concatenation of this path and an additional path element.
- createChild(QName...) - Method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
-
Deprecated.Create a child path based on concatenation of this path and additional path elements.
- createChild(SchemaPath) - Method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
-
Deprecated.Create a child path based on concatenation of this path and a relative path.
- CURRENT - org.opendaylight.yangtools.yang.model.api.Status
-
CURRENT means that the definition is current and valid.
D
- dataChildByName(QName) - Method in interface org.opendaylight.yangtools.yang.model.api.DataNodeContainer
-
Returns the child node corresponding to the specified name.
- DataDefinitionAwareDeclaredStatement<A> - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- DataDefinitionAwareDeclaredStatement.WithReusableDefinitions<A> - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- DataDefinitionStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Statement that defines new data nodes.
- DataNodeContainer - Interface in org.opendaylight.yangtools.yang.model.api
-
Node which can contains other nodes.
- DataSchemaNode - Interface in org.opendaylight.yangtools.yang.model.api
-
Data Schema Node represents abstract supertype from which all data tree definitions are derived.
- DataTreeAwareEffectiveStatement<A,D extends DeclaredStatement<A>> - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Interface implemented by all
SchemaTreeAwareEffectiveStatement
s which can contain adata tree
child. - DataTreeAwareEffectiveStatement.Namespace<T extends DataTreeEffectiveStatement<?>> - Class in org.opendaylight.yangtools.yang.model.api.stmt
-
Namespace of
data node
s. - DataTreeEffectiveStatement<D extends DeclaredStatement<org.opendaylight.yangtools.yang.common.QName>> - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Common interface grouping all
EffectiveStatement
s which are accessible viaDataTreeAwareEffectiveStatement.Namespace
. - DECIMAL64 - Static variable in class org.opendaylight.yangtools.yang.model.api.type.TypeDefinitions
-
Well-known QName of the
decimal64
built-in type. - DecimalTypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
-
Contains methods for getting data from the YANG
type
substatement fordecimal64
built-in type. - DECLARATION - org.opendaylight.yangtools.yang.model.api.meta.StatementOrigin
-
Statement was explicitly declared by author of the supplied model, such as spelled out in the text of a YANG module.
- DeclarationInFile - Interface in org.opendaylight.yangtools.yang.model.api.meta
-
A
DeclarationReference
to something which resembles file. - DeclarationInText - Interface in org.opendaylight.yangtools.yang.model.api.meta
-
A
DeclarationReference
to a position within a some text document. - declarationReference() - Method in interface org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement
-
Returns a
DeclarationReference
associated with this statement, if available. - DeclarationReference - Interface in org.opendaylight.yangtools.yang.model.api.meta
-
Reference to a statement declaration.
- DeclaredStatement<A> - Interface in org.opendaylight.yangtools.yang.model.api.meta
-
Represents declared statement.
- declaredSubstatements() - Method in interface org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement
-
Returns collection of explicitly declared child statements, while preserving its original ordering from original source.
- declaredSubstatements(Class<T>) - Method in interface org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement
-
Returns collection of explicitly declared child statements, while preserving its original ordering from original source.
- DEFAULT - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- DefaultEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- DefaultStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- DefaultStatementAwareDeclaredStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Marker interface for statements which may contain a 'default' statement, as defined in RFC7950.
- DefaultStatementDefinition<A,D extends DeclaredStatement<A>,E extends EffectiveStatement<A,D>> - Class in org.opendaylight.yangtools.yang.model.api.meta
-
Default implementation of the
StatementDefinition
contract. - DELETE - org.opendaylight.yangtools.yang.model.api.DeviateKind
- DEPRECATED - org.opendaylight.yangtools.yang.model.api.Status
-
DEPRECATED indicates an obsolete definition, but it permits new/ continued implementation in order to foster interoperability with older/existing implementations.
- DerefSteps(YangLocationPath.Relative, YangLocationPath.Relative) - Constructor for class org.opendaylight.yangtools.yang.model.api.PathExpression.DerefSteps
- DerivableSchemaNode - Interface in org.opendaylight.yangtools.yang.model.api
-
Deprecated, for removal: This API element is subject to removal in a future version.This interface's sole purpose is to aid MD-SAL binding generator, which is now in a position to provide to implement its logic without this interface.
- DESCRIPTION - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- DescriptionEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- DescriptionStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- DEVIATE - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- DeviateDefinition - Interface in org.opendaylight.yangtools.yang.model.api
-
Interface describing YANG 'deviate' statement.
- DeviateEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- DeviateKind - Enum in org.opendaylight.yangtools.yang.model.api
-
Enum describing YANG deviation 'deviate' statement.
- DeviateStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- Deviation - Interface in org.opendaylight.yangtools.yang.model.api
-
Interface describing YANG 'deviation' statement.
- DEVIATION - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- DeviationEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- DeviationStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- DocumentedDeclaredStatement<T> - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Common interface for statements which contain either a description/reference or a description/reference/status combo.
- DocumentedDeclaredStatement.WithStatus<T> - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- DocumentedNode - Interface in org.opendaylight.yangtools.yang.model.api
-
Node which can have documentation assigned.
- DocumentedNode.WithStatus - Interface in org.opendaylight.yangtools.yang.model.api
- doubleValue() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.UnresolvedNumber
E
- effectiveConfig() - Method in interface org.opendaylight.yangtools.yang.model.api.DataSchemaNode
-
Return the effective value of
config
substatement, if applicable. - effectiveConfig() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
Deprecated.
- EffectiveModelContext - Interface in org.opendaylight.yangtools.yang.model.api
-
EffectiveStatement
-based result of YANG parser compilation. - EffectiveModelContextListener - Interface in org.opendaylight.yangtools.yang.model.api
-
Interface for listeners interested in updates of an EffectiveModelContext.
- EffectiveModelContextProvider - Interface in org.opendaylight.yangtools.yang.model.api
-
A static provider of an
EffectiveModelContext
. - EffectiveStatement<A,D extends DeclaredStatement<A>> - Interface in org.opendaylight.yangtools.yang.model.api.meta
-
Effective model statement which should be used to derive application behaviour.
- EffectiveStatementEquivalent<E extends EffectiveStatement<?,?>> - Interface in org.opendaylight.yangtools.yang.model.api
-
Marker interface for objects which have an equivalent EffectiveStatement.
- EffectiveStatementInference - Interface in org.opendaylight.yangtools.yang.model.api
-
A base class of an
EffectiveModelContext
context reasoning with regards to what logical sequence ofEffectiveStatement
s were considered. - EffectiveStatementNamespace<E extends NamespacedEffectiveStatement<?>> - Class in org.opendaylight.yangtools.yang.model.api.stmt
-
Common super-interface for
IdentifierNamespace
s which holdEffectiveStatement
s. - EffectiveStatementNamespace() - Constructor for class org.opendaylight.yangtools.yang.model.api.stmt.EffectiveStatementNamespace
- effectiveSubstatements() - Method in interface org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement
-
Returns a collection of all effective substatements.
- ElementCountConstraint - Class in org.opendaylight.yangtools.yang.model.api
-
Contains method which returns various data constraints for a list-like YANG element (e.g.
- ElementCountConstraintAware - Interface in org.opendaylight.yangtools.yang.model.api
-
Common interface for list-like nodes, which can optionally have constraints on the number of direct children.
- EMPTY - Static variable in class org.opendaylight.yangtools.yang.model.api.type.TypeDefinitions
-
Well-known QName of the
empty
built-in type. - EmptyTypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
- ENUM - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- EnumEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- ENUMERATION - Static variable in class org.opendaylight.yangtools.yang.model.api.type.TypeDefinitions
-
Well-known QName of the
enumeration
built-in type. - EnumStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- EnumTypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
-
Makes is possible to access to the individual enumeration values of this type.
- EnumTypeDefinition.EnumPair - Interface in org.opendaylight.yangtools.yang.model.api.type
-
Contains the methods for accessing the data about the concrete enumeration item which represents
enum
YANG type. - equals(BinaryTypeDefinition, Object) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.BinaryTypeDefinition
- equals(BitsTypeDefinition, Object) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.BitsTypeDefinition
- equals(BooleanTypeDefinition, Object) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.BooleanTypeDefinition
- equals(EmptyTypeDefinition, Object) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.EmptyTypeDefinition
- equals(EnumTypeDefinition, Object) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.EnumTypeDefinition
- equals(IdentityrefTypeDefinition, Object) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.IdentityrefTypeDefinition
- equals(InstanceIdentifierTypeDefinition, Object) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.InstanceIdentifierTypeDefinition
- equals(Int16TypeDefinition, Object) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.Int16TypeDefinition
- equals(Int32TypeDefinition, Object) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.Int32TypeDefinition
- equals(Int64TypeDefinition, Object) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.Int64TypeDefinition
- equals(Int8TypeDefinition, Object) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.Int8TypeDefinition
- equals(LeafrefTypeDefinition, Object) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.LeafrefTypeDefinition
- equals(StringTypeDefinition, Object) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.StringTypeDefinition
- equals(Uint16TypeDefinition, Object) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.Uint16TypeDefinition
- equals(Uint32TypeDefinition, Object) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.Uint32TypeDefinition
- equals(Uint64TypeDefinition, Object) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.Uint64TypeDefinition
- equals(Uint8TypeDefinition, Object) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.Uint8TypeDefinition
- equals(Object) - Method in class org.opendaylight.yangtools.yang.model.api.PathExpression.DerefSteps
- equals(Object) - Method in class org.opendaylight.yangtools.yang.model.api.PathExpression.LocationPathSteps
- equals(Object) - Method in class org.opendaylight.yangtools.yang.model.api.PathExpression.Steps
- equals(Object) - Method in class org.opendaylight.yangtools.yang.model.api.stmt.PatternExpression
- equals(Object) - Method in class org.opendaylight.yangtools.yang.model.api.ElementCountConstraint
- equals(Object) - Method in class org.opendaylight.yangtools.yang.model.api.meta.ArgumentDefinition
- equals(Object) - Method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
-
Deprecated.
- equals(Object) - Method in class org.opendaylight.yangtools.yang.model.api.stmt.IfFeatureExpr
- equals(Object) - Method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier
- equals(Object) - Method in class org.opendaylight.yangtools.yang.model.api.stmt.ValueRange
- equals(DecimalTypeDefinition, Object) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.DecimalTypeDefinition
- equals(UnionTypeDefinition, Object) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.UnionTypeDefinition
- ERROR_APP_TAG - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- ERROR_MESSAGE - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- ErrorAppTagEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- ErrorAppTagStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- ErrorMessageEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- ErrorMessageStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- EXTENSION - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- ExtensionDefinition - Interface in org.opendaylight.yangtools.yang.model.api
-
Contains the methods for getting the data which are part of the YANG
extensoion
statement. - ExtensionEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- ExtensionEffectiveStatementNamespace - Class in org.opendaylight.yangtools.yang.model.api.stmt
-
Namespace of available extensions.
- ExtensionStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- extractPath(Object, Immutable) - Static method in class org.opendaylight.yangtools.yang.model.api.SchemaNodeDefaults
-
Extract
SchemaPath
from a path object. - extractQName(Immutable) - Static method in class org.opendaylight.yangtools.yang.model.api.SchemaNodeDefaults
-
Extract
QName
from a path object.
F
- FEATURE - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- FeatureDefinition - Interface in org.opendaylight.yangtools.yang.model.api
-
Interface describing YANG 'feature' statement.
- FeatureEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- FeatureEffectiveStatementNamespace - Class in org.opendaylight.yangtools.yang.model.api.stmt
-
Namespace of available features.
- FeatureStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- fileName() - Method in interface org.opendaylight.yangtools.yang.model.api.meta.DeclarationInFile
-
Return the file where the declaration occurred.
- findAction(QName) - Method in interface org.opendaylight.yangtools.yang.model.api.ActionNodeContainer
-
Find an action based on its QName.
- findAction(QName) - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
Deprecated.
- findAction(QName) - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.compat.ActionNodeContainerCompat
- findCase(QName) - Method in interface org.opendaylight.yangtools.yang.model.api.ChoiceSchemaNode
-
Returns the concrete case according to specified Q name.
- findCaseNodes(String) - Method in interface org.opendaylight.yangtools.yang.model.api.ChoiceSchemaNode
-
Returns the concrete cases according to specified name, disregarding their namespace.
- findDataChildByName(QName) - Method in interface org.opendaylight.yangtools.yang.model.api.DataNodeContainer
-
Returns the child node corresponding to the specified name.
- findDataChildByName(QName, QName...) - Method in interface org.opendaylight.yangtools.yang.model.api.DataNodeContainer
-
Returns the child node corresponding to the specified name.
- findDataSchemaChild(QName) - Method in interface org.opendaylight.yangtools.yang.model.api.ChoiceSchemaNode
-
Find a specific data schema child, if present.
- findDataTreeChild(Iterable<QName>) - Method in interface org.opendaylight.yangtools.yang.model.api.DataNodeContainer
-
Returns a
data node
identified by a series of QNames. - findDataTreeChild(QName) - Method in interface org.opendaylight.yangtools.yang.model.api.DataNodeContainer
-
Returns a
data node
identified by a QName. - findDataTreeChild(QName) - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
- findDataTreeChild(QName...) - Method in interface org.opendaylight.yangtools.yang.model.api.DataNodeContainer
-
Returns a
data node
identified by a series of QNames. - findDataTreeNode(QName) - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.DataTreeAwareEffectiveStatement
-
Find a
data tree
childDataTreeEffectiveStatement
, as identified by its QName argument. - findDataTreeNode(Class<E>, QName) - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.DataTreeAwareEffectiveStatement
-
Find a
data tree
childDataTreeEffectiveStatement
, as identified by its QName argument. - findFirstDeclaredSubstatement(Class<T>) - Method in interface org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement
-
Find the first effective substatement of specified type.
- findFirstDeclaredSubstatementArgument(Class<T>) - Method in interface org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement
-
Find the first declared substatement of specified type and return its value.
- findFirstEffectiveSubstatement(Class<T>) - Method in interface org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement
-
Find the first effective substatement of specified type.
- findFirstEffectiveSubstatementArgument(Class<T>) - Method in interface org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement
-
Find the first effective substatement of specified type and return its value.
- findModule(QNameModule) - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
Returns the module matching specified
QNameModule
, if present. - findModule(XMLNamespace) - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
Returns module instance (from the context) with specified namespace and no revision.
- findModule(XMLNamespace, Optional<Revision>) - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
Returns module instance (from the context) with specified namespace and revision.
- findModule(XMLNamespace, Revision) - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
Returns module instance (from the context) with specified namespace and revision.
- findModule(String) - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
Returns module instance (from the context) with specified name and no revision.
- findModule(String, Revision) - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
Returns module instance (from the context) with specified name and revision.
- findModule(String, Optional<Revision>) - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
Returns module instance (from the context) with specified name and an optional revision.
- findModules(String) - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
Returns module instances (from the context) with a concrete name.
- findModules(XMLNamespace) - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
Returns module instance (from the context) with concrete namespace.
- findModuleStatement(QName) - Method in interface org.opendaylight.yangtools.yang.model.api.EffectiveModelContext
- findModuleStatement(QNameModule) - Method in interface org.opendaylight.yangtools.yang.model.api.EffectiveModelContext
- findModuleStatements(String) - Method in interface org.opendaylight.yangtools.yang.model.api.EffectiveModelContext
-
Returns module instances (from the context) with a concrete name.
- findModuleStatements(XMLNamespace) - Method in interface org.opendaylight.yangtools.yang.model.api.EffectiveModelContext
-
Returns module instance (from the context) with concrete namespace.
- findNotification(QName) - Method in interface org.opendaylight.yangtools.yang.model.api.NotificationNodeContainer
-
Find a notification based on its QName.
- findNotification(QName) - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
- findNotification(QName) - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.compat.NotificationNodeContainerCompat
- findSchemaTreeNode(Class<E>, List<QName>) - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.SchemaTreeAwareEffectiveStatement
-
Find a
schema tree
childSchemaTreeEffectiveStatement
, as identified by its QName argument. - findSchemaTreeNode(Class<E>, QName) - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.SchemaTreeAwareEffectiveStatement
-
Find a
schema tree
childSchemaTreeEffectiveStatement
, as identified by its QName argument. - findSchemaTreeNode(Class<E>, QName...) - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.SchemaTreeAwareEffectiveStatement
-
Find a
schema tree
childSchemaTreeEffectiveStatement
, as identified by its QName argument. - findSchemaTreeNode(Class<E>, SchemaNodeIdentifier.Descendant) - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.SchemaTreeAwareEffectiveStatement
-
Find a
schema tree
childSchemaTreeEffectiveStatement
, as identified by itsdescendant schema node identifier
. - findSchemaTreeNode(Class<T>, SchemaNodeIdentifier) - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.SchemaTreeRoot
-
Find a
schema tree
node based on its schema node identifier. - findSchemaTreeNode(List<QName>) - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.SchemaTreeAwareEffectiveStatement
-
Find a
schema tree
childSchemaTreeEffectiveStatement
, as identified by its QName argument. - findSchemaTreeNode(QName) - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.SchemaTreeAwareEffectiveStatement
-
Find a
schema tree
childSchemaTreeEffectiveStatement
, as identified by its QName argument. - findSchemaTreeNode(QName...) - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.SchemaTreeAwareEffectiveStatement
-
Find a
schema tree
childSchemaTreeEffectiveStatement
, as identified by its QName argument. - findSchemaTreeNode(SchemaNodeIdentifier) - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.SchemaTreeRoot
-
Find a
schema tree
node based on its schema node identifier. - findSchemaTreeNode(SchemaNodeIdentifier.Descendant) - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.SchemaTreeAwareEffectiveStatement
-
Find a
schema tree
childSchemaTreeEffectiveStatement
, as identified by itsdescendant schema node identifier
. - findSchemaTreeNode(SchemaNodeIdentifier) - Method in interface org.opendaylight.yangtools.yang.model.api.EffectiveModelContext
-
Find a
schema tree
node based on its schema node identifier. - findSchemaTreeNode(SchemaNodeIdentifier) - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ModuleEffectiveStatement
-
Find a
schema tree
node based on its schema node identifier. - firstNodeIdentifier() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier
-
Return the first node identifier.
- floatValue() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.UnresolvedNumber
- forArgumentString(String) - Static method in enum org.opendaylight.yangtools.yang.model.api.Status
- forNullable(Integer, Integer) - Static method in class org.opendaylight.yangtools.yang.model.api.ElementCountConstraint
- FRACTION_DIGITS - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- FractionDigitsEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- FractionDigitsStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
G
- get(Class<N>, K) - Method in interface org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement
-
Returns value associated with supplied identifier.
- getActions() - Method in interface org.opendaylight.yangtools.yang.model.api.ActionNodeContainer
-
Return the set of actions.
- getActions() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
Deprecated.
- getActions() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ActionStatementAwareDeclaredStatement
-
Return actions in this container.
- getAll(Class<N>) - Method in interface org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement
-
Returns all local values from supplied namespace.
- getAllowedRanges() - Method in interface org.opendaylight.yangtools.yang.model.api.type.LengthConstraint
-
Return allowed length ranges.
- getAllowedRanges() - Method in interface org.opendaylight.yangtools.yang.model.api.type.RangeConstraint
-
Return allowed length ranges.
- getArgument() - Method in interface org.opendaylight.yangtools.yang.model.api.ExtensionDefinition
-
Returns the
String
that is the name of argument to the Keyword. - getArgument() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ExtensionStatement
- getArgumentDefinition() - Method in class org.opendaylight.yangtools.yang.model.api.meta.AbstractStatementDefinition
- getArgumentDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition
-
Returns name of statement argument or null, if statement does not have argument.
- getArgumentDefinition() - Method in enum org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- getArgumentName() - Method in class org.opendaylight.yangtools.yang.model.api.meta.ArgumentDefinition
- getArgumentString() - Method in enum org.opendaylight.yangtools.yang.model.api.Status
- getAugmentations() - Method in interface org.opendaylight.yangtools.yang.model.api.ModuleLike
-
Returns
AugmentationSchemaNode
instances which contain data fromaugment
statements defined in the module. - getAugmentations() - Method in interface org.opendaylight.yangtools.yang.model.api.UsesNode
-
Returns augmentations which were specified in this uses node.
- getAugments() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.BodyDeclaredStatement
- getAugments() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.UsesStatement
- getAvailableAugmentations() - Method in interface org.opendaylight.yangtools.yang.model.api.AugmentationTarget
-
Returns augmentations targeting this element.
- getAvailableAugmentations() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
Deprecated.
- getBaseIdentities() - Method in interface org.opendaylight.yangtools.yang.model.api.IdentitySchemaNode
-
Return base identities of this identity.
- getBases() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.IdentityStatement
-
Returns the base identities of this identity.
- getBases() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypeStatement.IdentityRefSpecification
-
Returns the base statements.
- getBaseType() - Method in interface org.opendaylight.yangtools.yang.model.api.TypeDefinition
-
Returns the base type from which this type is derived.
- getBelongsTo() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.SubmoduleStatement
- getBits() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypeStatement.BitsSpecification
- getBits() - Method in interface org.opendaylight.yangtools.yang.model.api.type.BitsTypeDefinition
-
Returns all bit values.
- getCases() - Method in interface org.opendaylight.yangtools.yang.model.api.ChoiceSchemaNode
-
Returns cases of choice, keyed by their
SchemaNode.getQName()
. - getCases() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.AugmentStatement
- getCases() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ChoiceStatement
- getChildNodes() - Method in interface org.opendaylight.yangtools.yang.model.api.DataNodeContainer
-
Returns set of all child nodes defined within this DataNodeContainer.
- getConfig() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ConfigStatementAwareDeclaredStatement
-
Return a
ConfigStatement
child, if present. - getContact() - Method in interface org.opendaylight.yangtools.yang.model.api.ModuleLike
-
Returns the module contact.
- getContact() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.MetaDeclaredStatement
- getDataChildByName(QName) - Method in interface org.opendaylight.yangtools.yang.model.api.DataNodeContainer
-
Returns the child node corresponding to the specified name.
- getDataDefinitions() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
Returns data schema node instances which represents direct subnodes (like leaf, leaf-list, list, container) in all YANG modules in the context.
- getDataDefinitions() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.DataDefinitionAwareDeclaredStatement
- getDataSchema() - Method in interface org.opendaylight.yangtools.yang.model.api.AnydataSchemaNode
-
Schema of data.
- getDeclared() - Method in interface org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement
-
Returns statement, which was explicit declaration of this effective statement.
- getDeclaredPosition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.BitEffectiveStatement
- getDeclaredRepresentationClass() - Method in class org.opendaylight.yangtools.yang.model.api.meta.DefaultStatementDefinition
- getDeclaredRepresentationClass() - Method in interface org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition
-
Returns class which represents declared version of statement associated with this definition.
- getDeclaredRepresentationClass() - Method in enum org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- getDefault() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.DefaultStatementAwareDeclaredStatement
-
Return a
DefaultStatement
child, if present. - getDefaultCase() - Method in interface org.opendaylight.yangtools.yang.model.api.ChoiceSchemaNode
-
Returns name of case which is in the choice specified as default.
- getDefaults() - Method in interface org.opendaylight.yangtools.yang.model.api.LeafListSchemaNode
-
Return the default value of this leaf-list, as per the rules outlined in Section 7.4.4 of RFC7950.
- getDefaults() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.LeafListStatement
-
Return default statements defined in this leaf-list.
- getDefaults() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RefineStatement
- getDefaultValue() - Method in interface org.opendaylight.yangtools.yang.model.api.TypeDefinition
-
Returns the default value which represents the value of the argument of the
default
substatement of the YANGtypedef
orleaf
statement. - getDerefArgument() - Method in class org.opendaylight.yangtools.yang.model.api.PathExpression.DerefSteps
- getDerivedIdentities(IdentitySchemaNode) - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
Get identities derived from a selected identity.
- getDescription() - Method in interface org.opendaylight.yangtools.yang.model.api.DocumentedNode
-
Returns the value of the argument of YANG
description
keyword. - getDescription() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
Deprecated.
- getDescription() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.DocumentedDeclaredStatement
-
Return description statement, if available.
- getDeviatedConfig() - Method in interface org.opendaylight.yangtools.yang.model.api.DeviateDefinition
-
Returns deviated config value.
- getDeviatedDefault() - Method in interface org.opendaylight.yangtools.yang.model.api.DeviateDefinition
-
Returns deviated default value.
- getDeviatedMandatory() - Method in interface org.opendaylight.yangtools.yang.model.api.DeviateDefinition
-
Returns deviated mandatory value.
- getDeviatedMaxElements() - Method in interface org.opendaylight.yangtools.yang.model.api.DeviateDefinition
-
Returns deviated max-elements.
- getDeviatedMinElements() - Method in interface org.opendaylight.yangtools.yang.model.api.DeviateDefinition
-
Returns deviated min-elements.
- getDeviatedMusts() - Method in interface org.opendaylight.yangtools.yang.model.api.DeviateDefinition
-
Returns deviated must statements.
- getDeviatedType() - Method in interface org.opendaylight.yangtools.yang.model.api.DeviateDefinition
-
Returns deviated type statement.
- getDeviatedUniques() - Method in interface org.opendaylight.yangtools.yang.model.api.DeviateDefinition
-
Returns deviated unique statements.
- getDeviatedUnits() - Method in interface org.opendaylight.yangtools.yang.model.api.DeviateDefinition
-
Returns deviated units statement.
- getDeviates() - Method in interface org.opendaylight.yangtools.yang.model.api.Deviation
-
Returns deviate children.
- getDeviateStatements() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.DeviationStatement
- getDeviateType() - Method in interface org.opendaylight.yangtools.yang.model.api.DeviateDefinition
-
Return deviation kind.
- getDeviations() - Method in interface org.opendaylight.yangtools.yang.model.api.ModuleLike
-
Returns
Deviation
instances which contain data fromdeviation
statements defined in the module. - getDeviations() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.BodyDeclaredStatement
- getEffectiveModelContext() - Method in interface org.opendaylight.yangtools.yang.model.api.EffectiveModelContextProvider
-
Return the
EffectiveModelContext
attached to this object. - getEffectiveRepresentationClass() - Method in class org.opendaylight.yangtools.yang.model.api.meta.DefaultStatementDefinition
- getEffectiveRepresentationClass() - Method in interface org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition
-
Returns class which represents derived behaviour from supplied statement.
- getEffectiveRepresentationClass() - Method in enum org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- getElementCountConstraint() - Method in interface org.opendaylight.yangtools.yang.model.api.ElementCountConstraintAware
-
Return the constraint on the number of child nodes.
- getEnums() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypeStatement.EnumSpecification
- getErrorAppTag() - Method in interface org.opendaylight.yangtools.yang.model.api.ConstraintMetaDefinition
-
Returns the value of the argument of YANG
error-app-tag
keyword. - getErrorAppTagStatement() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ConstrainedDocumentedDeclaredStatement
- getErrorMessage() - Method in interface org.opendaylight.yangtools.yang.model.api.ConstraintMetaDefinition
-
Returns the value of the argument of YANG
error-message
keyword. - getErrorMessageStatement() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ConstrainedDocumentedDeclaredStatement
- getExtensionDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode
-
Deprecated, for removal: This API element is subject to removal in a future version.This method is can cause cyclic dependencies in the object graph. Use
SchemaContext.getExtensions()
withUnknownSchemaNode.getNodeType()
instead. - getExtensions() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
Returns extension definition instances which are defined as the direct subelements in all YANG modules in the context.
- getExtensions() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.BodyDeclaredStatement
- getExtensionSchemaNodes() - Method in interface org.opendaylight.yangtools.yang.model.api.ModuleLike
-
Returns
ExtensionDefinition
instances which contain data fromextension
statements defined in the module. - getFeatures() - Method in interface org.opendaylight.yangtools.yang.model.api.ModuleLike
-
Returns
FeatureDefinition
instances which contain data fromfeature
statements defined in the module. - getFeatures() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.BodyDeclaredStatement
- getFractionDigits() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypeStatement.Decimal64Specification
- getFractionDigits() - Method in interface org.opendaylight.yangtools.yang.model.api.type.DecimalTypeDefinition
-
Returns integer between 1 and 18 inclusively.
- getFractionDigits() - Method in interface org.opendaylight.yangtools.yang.model.api.type.UnknownTypeDefinition
- getGroupings() - Method in interface org.opendaylight.yangtools.yang.model.api.DataNodeContainer
-
Returns set of all groupings defined within this DataNodeContainer.
- getGroupings() - Method in interface org.opendaylight.yangtools.yang.model.api.OperationDefinition
-
Returns the set of grouping statements declared under this operation.
- getGroupings() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.DataDefinitionAwareDeclaredStatement.WithReusableDefinitions
- getGroupings() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.OperationDeclaredStatement
- getIdentifier() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.NamespacedEffectiveStatement
- getIdentities() - Method in interface org.opendaylight.yangtools.yang.model.api.ModuleLike
-
Returns
IdentitySchemaNode
instances which contain data fromidentity
statements defined in the module. - getIdentities() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.BodyDeclaredStatement
- getIdentities() - Method in interface org.opendaylight.yangtools.yang.model.api.type.IdentityrefTypeDefinition
-
Returns the set of identities this reference points to.
- getIdentityName() - Method in interface org.opendaylight.yangtools.yang.model.api.type.IdentityTypeDefinition
-
Returns the name of the YANG identity.
- getIfFeaturePredicate() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.IfFeatureStatement
-
In YANG 1.1 (RFC7950) implementation of IfFeatureStatement, the argument is a boolean expression over feature names defined by "feature" statements.
- getIfFeatures() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.IfFeatureAwareDeclaredStatement
-
Return attached if-feature statements.
- getImports() - Method in interface org.opendaylight.yangtools.yang.model.api.ModuleLike
-
Returns imports which represents YANG modules which are imported to this module via
import
statement. - getImports() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.LinkageDeclaredStatement
- getIncludes() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.LinkageDeclaredStatement
- getInput() - Method in interface org.opendaylight.yangtools.yang.model.api.OperationDefinition
-
Returns definition of input parameters for this operation.
- getInput() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.OperationDeclaredStatement
- getJavaPatternString() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.PatternEffectiveStatement
- getJavaPatternString() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.PatternExpression
-
Returns a Java
Pattern
-compatible regular expression (pattern). - getJavaPatternString() - Method in interface org.opendaylight.yangtools.yang.model.api.type.PatternConstraint
-
Returns a Java
Pattern
-compatible regular expression (pattern). - getKey() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ListStatement
- getKeyDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.ListSchemaNode
-
Returns the list of leaf identifiers.
- getKeyword() - Method in enum org.opendaylight.yangtools.yang.model.api.DeviateKind
-
Returns the YANG keyword corresponding to this object.
- getKeyword() - Method in enum org.opendaylight.yangtools.yang.model.api.type.ModifierKind
-
YANG keyword of this modifier.
- getLastComponent() - Method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
-
Deprecated.Get the last component of this path.
- getLength() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypeStatement.BinarySpecification
- getLength() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypeStatement.StringRestrictions
- getLengthConstraint() - Method in interface org.opendaylight.yangtools.yang.model.api.type.LengthRestrictedTypeDefinition
-
Returns length constraint of this type, if applicable.
- getLengthConstraints() - Method in interface org.opendaylight.yangtools.yang.model.api.type.UnknownTypeDefinition
- getLocationPath() - Method in class org.opendaylight.yangtools.yang.model.api.PathExpression.LocationPathSteps
- getMandatory() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.MandatoryStatementAwareDeclaredStatement
-
Return a
MandatoryStatement
child, if present. - getMaxElements() - Method in class org.opendaylight.yangtools.yang.model.api.ElementCountConstraint
-
Returns the maximum admissible number of data elements for node where this constraint is specified.
- getMaxElements() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.MultipleElementsDeclaredStatement
- getMaxElements() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RefineStatement
- getMinElements() - Method in class org.opendaylight.yangtools.yang.model.api.ElementCountConstraint
-
Returns the minimum required number of data elements for node where this constraint is specified.
- getMinElements() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.MultipleElementsDeclaredStatement
- getMinElements() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RefineStatement
- getModifier() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.PatternEffectiveStatement
- getModifier() - Method in interface org.opendaylight.yangtools.yang.model.api.type.PatternConstraint
-
RFC7950 allows a pattern constraint to be inverted.
- getModifierStatement() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.PatternStatement
-
Return a modifier statement, if present.
- getModuleName() - Method in interface org.opendaylight.yangtools.yang.model.api.ModuleImport
-
Returns the name of the module to import.
- getModules() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
Returns modules which are part of the schema context.
- getModuleStatement(QName) - Method in interface org.opendaylight.yangtools.yang.model.api.EffectiveModelContext
- getModuleStatement(QNameModule) - Method in interface org.opendaylight.yangtools.yang.model.api.EffectiveModelContext
- getModuleStatements() - Method in interface org.opendaylight.yangtools.yang.model.api.EffectiveModelContext
- getMustConstraints() - Method in interface org.opendaylight.yangtools.yang.model.api.MustConstraintAware
-
Specifies the rules which the node which contains
must
YANG substatement has to match. - getMustConstraints() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
Deprecated.
- getMustStatements() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.MustStatementAwareDeclaredStatement
-
Return collection of
MustStatement
. - getName() - Method in interface org.opendaylight.yangtools.yang.model.api.ModuleLike
-
Returns the name of the module which is specified as argument of YANG
module
statement. - getName() - Method in interface org.opendaylight.yangtools.yang.model.api.type.BitsTypeDefinition.Bit
-
Returns the name of the concrete bit.
- getName() - Method in interface org.opendaylight.yangtools.yang.model.api.type.EnumTypeDefinition.EnumPair
-
The name to specify each assigned name of an enumeration type.
- getNamespace() - Method in interface org.opendaylight.yangtools.yang.model.api.QNameModuleAware
- getNamespace() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ModuleHeaderGroup
- getNamespace() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ModuleStatement
- getNodeIdentifiers() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier
-
Return the non-empty sequence of node identifiers which constitute this schema node identifier.
- getNodeParameter() - Method in interface org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode
-
Returns name of the unknown node.
- getNodeType() - Method in interface org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode
-
Returns QName instance with the name of the unknown node.
- getNotifications() - Method in interface org.opendaylight.yangtools.yang.model.api.NotificationNodeContainer
-
Return the set of notifications in this container, keyed by QName.
- getNotifications() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.NotificationStatementAwareDeclaredStatement
-
Return collection of
NotificationStatement
. - getOperations() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
Returns rpc definition instances which are defined as the direct subelements in all YANG modules in the context.
- getOrderedBy() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.MultipleElementsDeclaredStatement
- getOrganization() - Method in interface org.opendaylight.yangtools.yang.model.api.ModuleLike
-
Returns the module organization.
- getOrganization() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.MetaDeclaredStatement
- getOriginal() - Method in interface org.opendaylight.yangtools.yang.model.api.DerivableSchemaNode
-
Deprecated.If this node is added by uses, returns original node definition from grouping where it was defined.
- getOriginalDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.AugmentationSchemaNode
-
Deprecated, for removal: This API element is subject to removal in a future version.This method has only a single user, who should be able to do without it.
- getOriginalString() - Method in interface org.opendaylight.yangtools.yang.model.api.PathExpression
-
Returns the path expression formatted string as is defined in model.
- getOutput() - Method in interface org.opendaylight.yangtools.yang.model.api.OperationDefinition
-
Returns definition of output parameters for this operation.
- getOutput() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.OperationDeclaredStatement
- getParent() - Method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
-
Deprecated.Returns the immediate parent SchemaPath.
- getPath() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
Deprecated.
- getPath() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaNode
-
Deprecated, for removal: This API element is subject to removal in a future version.The idea of identifying SchemaNodes through a global path does not work. There are two problems:
- SchemaPath does not work because it does not discern namespaces, i.e. we do not known whether
the
QName
refers to agrouping
, atypedef
or acontainer
. - Such a path needs to be maintained by each SchemaNode and requires us to instantiate each
effective statement as a separate object (because
SchemaNode.getPath()
is effectively an identity within a givenEffectiveModelContext
.
EffectiveStatementInference
and its ecosystem. This method is scheduled for removal in the next major release. - SchemaPath does not work because it does not discern namespaces, i.e. we do not known whether
the
- getPath() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypeStatement.LeafrefSpecification
- getPathFromRoot() - Method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
-
Deprecated.Returns the list of nodes which need to be traversed to get from the starting point (root for absolute SchemaPaths) to the node represented by this object.
- getPathStatement() - Method in interface org.opendaylight.yangtools.yang.model.api.type.LeafrefTypeDefinition
-
Return the
PathExpression
of thisleafref
. - getPathTowardsRoot() - Method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
-
Deprecated.Returns the list of nodes which need to be traversed to get from this node to the starting point (root for absolute SchemaPaths).
- getPatternConstraints() - Method in interface org.opendaylight.yangtools.yang.model.api.type.StringTypeDefinition
-
Returns patterns specified in the string.
- getPatternConstraints() - Method in interface org.opendaylight.yangtools.yang.model.api.type.UnknownTypeDefinition
- getPatterns() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypeStatement.StringRestrictions
- getPosition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.BitStatement
- getPosition() - Method in interface org.opendaylight.yangtools.yang.model.api.type.BitsTypeDefinition.Bit
-
The position value MUST be in the range 0 to 4294967295, and it MUST be unique within the bits type.
- getPrefix() - Method in interface org.opendaylight.yangtools.yang.model.api.ModuleImport
-
Returns the prefix associated with the imported module.
- getPrefix() - Method in interface org.opendaylight.yangtools.yang.model.api.ModuleLike
-
Returns the prefix of the module.
- getPrefix() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.BelongsToStatement
- getPrefix() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ImportStatement
- getPrefix() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ModuleHeaderGroup
- getPrefix() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ModuleStatement
- getPresence() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ContainerStatement
- getPresence() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RefineStatement
- getQName() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
Deprecated.
- getQName() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaNode
-
Returns QName of the instance of the type
SchemaNode
. - getQNameModule() - Method in interface org.opendaylight.yangtools.yang.model.api.QNameModuleAware
-
Returns a
QNameModule
, which contains the namespace and the revision of the module. - getRange() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypeStatement.Decimal64Specification
- getRange() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypeStatement.NumericalRestrictions
- getRangeConstraint() - Method in interface org.opendaylight.yangtools.yang.model.api.type.RangeRestrictedTypeDefinition
-
Returns range constraint of this type, if applicable.
- getRangeConstraints() - Method in interface org.opendaylight.yangtools.yang.model.api.type.UnknownTypeDefinition
- getReference() - Method in interface org.opendaylight.yangtools.yang.model.api.DocumentedNode
-
Returns the value of the argument of YANG
reference
keyword. - getReference() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
Deprecated.
- getReference() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.DocumentedDeclaredStatement
-
Return description statement, if available.
- getReferencedFeatures() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.IfFeatureExpr
-
Returns the set of all
feature
s referenced by this expression. - getRefines() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.UsesStatement
- getRefines() - Method in interface org.opendaylight.yangtools.yang.model.api.UsesNode
-
Some of the properties of each node in the grouping can be refined with the "refine" statement.
- getRegularExpressionString() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.PatternEffectiveStatement
- getRegularExpressionString() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.PatternExpression
-
Returns a raw regular expression as it was declared in a source.
- getRegularExpressionString() - Method in interface org.opendaylight.yangtools.yang.model.api.type.PatternConstraint
-
Returns a raw regular expression as it was declared in a source.
- getRelativePath() - Method in class org.opendaylight.yangtools.yang.model.api.PathExpression.DerefSteps
- getRequireInstance() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypeStatement.InstanceIdentifierSpecification
-
Return require-instance statement child, if present.
- getRequireInstance() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypeStatement.LeafrefSpecification
-
Return require-instance statement child, if present.
- getRevision() - Method in interface org.opendaylight.yangtools.yang.model.api.ModuleImport
-
Returns the module revision to import.
- getRevision() - Method in interface org.opendaylight.yangtools.yang.model.api.QNameModuleAware
- getRevisionDate() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ImportStatement
- getRevisionDate() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.IncludeStatement
- getRevisions() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RevisionAwareDeclaredStatement
- getRpcs() - Method in interface org.opendaylight.yangtools.yang.model.api.ModuleLike
-
Returns
RpcDefinition
instances which contain data fromrpc
statements defined in the module. - getRpcs() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.BodyDeclaredStatement
- getSemanticVersion() - Method in interface org.opendaylight.yangtools.yang.model.api.ModuleImport
-
Returns the semantic version to import.
- getSemanticVersion() - Method in interface org.opendaylight.yangtools.yang.model.api.ModuleLike
-
Returns the semantic version of YANG module.
- getSourceGrouping() - Method in interface org.opendaylight.yangtools.yang.model.api.UsesNode
-
Returns the {code grouping} which this node acted upon.
- getStatementName() - Method in class org.opendaylight.yangtools.yang.model.api.meta.AbstractStatementDefinition
- getStatementName() - Method in interface org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition
-
Returns name of the statement.
- getStatementName() - Method in enum org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- getStatus() - Method in interface org.opendaylight.yangtools.yang.model.api.DocumentedNode.WithStatus
-
Returns status of the instance of the type
SchemaNode
. - getStatus() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
Deprecated.
- getStatus() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.DocumentedDeclaredStatement.WithStatus
- getSteps() - Method in interface org.opendaylight.yangtools.yang.model.api.PathExpression
-
Return the path of this expression, which can either be a
YangLocationPath
(compliant to RFC7950) or aYangPathExpr
with filter being an invocation ofYangFunction.DEREF
. - getSubmodules() - Method in interface org.opendaylight.yangtools.yang.model.api.ModuleLike
- getTargetPath() - Method in interface org.opendaylight.yangtools.yang.model.api.AugmentationSchemaNode
-
Returns augmentation target path.
- getTargetPath() - Method in interface org.opendaylight.yangtools.yang.model.api.Deviation
-
Returns target node absolute schema node identifier.
- getType() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypeAwareDeclaredStatement
- getType() - Method in interface org.opendaylight.yangtools.yang.model.api.TypeAware
-
Returns the type definition of stored data.
- getType() - Method in interface org.opendaylight.yangtools.yang.model.api.TypedDataSchemaNode
-
Returns type of the instance which implements
DataSchemaNode
. - getTypeDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypeDefinitionAware
-
Return this statement's effective type definition.
- getTypeDefinitions() - Method in interface org.opendaylight.yangtools.yang.model.api.DataNodeContainer
-
Returns set of all newly defined types within this DataNodeContainer.
- getTypeDefinitions() - Method in interface org.opendaylight.yangtools.yang.model.api.OperationDefinition
-
Returns the set of type definitions declared under this operation.
- getTypedefs() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.DataDefinitionAwareDeclaredStatement.WithReusableDefinitions
- getTypedefs() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.OperationDeclaredStatement
- getTypes() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypeStatement.UnionSpecification
- getTypes() - Method in interface org.opendaylight.yangtools.yang.model.api.type.UnionTypeDefinition
-
Returns type definitions which represent the values of the arguments for all YANG
type
substatement in the mainunion
statement. - getUnique() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ListStatement
- getUniqueConstraints() - Method in interface org.opendaylight.yangtools.yang.model.api.ListSchemaNode
-
Returns unique constraints.
- getUnits() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypeAwareDeclaredStatement
- getUnits() - Method in interface org.opendaylight.yangtools.yang.model.api.TypeDefinition
-
Returns the unit which represents the value of the argument of the
units
substatement of the YANGtypedef
,leaf
orleaf-list
statements. - getUnknownSchemaNodes() - Method in interface org.opendaylight.yangtools.yang.model.api.DocumentedNode
-
Returns unknown schema nodes which belongs to this instance.
- getUses() - Method in interface org.opendaylight.yangtools.yang.model.api.DataNodeContainer
-
Returns grouping nodes used ny this container.
- getUses() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
Deprecated.
- getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ConfigStatement
- getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.EnumStatement
- getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.FractionDigitsStatement
- getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.MandatoryStatement
- getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RequireInstanceStatement
- getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ValueStatement
- getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.YinElementStatement
- getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.type.EnumTypeDefinition.EnumPair
-
The "value" statement, which is optional, is used to associate an integer value with the assigned name for the enum.
- getValues() - Method in interface org.opendaylight.yangtools.yang.model.api.type.EnumTypeDefinition
-
Returns all enumeration values.
- getWhenCondition() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
Deprecated.
- getWhenCondition() - Method in interface org.opendaylight.yangtools.yang.model.api.WhenConditionAware
-
Returns when statement.
- getWhenStatement() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.WhenStatementAwareDeclaredStatement
- getXpath() - Method in interface org.opendaylight.yangtools.yang.model.api.MustDefinition
-
Returns XPath expression which contains constraint.
- getYangVersion() - Method in interface org.opendaylight.yangtools.yang.model.api.ModuleLike
-
Returns the YANG version.
- getYangVersion() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ModuleHeaderGroup
- getYangVersion() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ModuleStatement
- getYangVersion() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.SubmoduleStatement
- getYinElement() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ArgumentStatement
- GROUPING - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- GroupingDefinition - Interface in org.opendaylight.yangtools.yang.model.api
-
Interface describing YANG 'grouping' statement.
- GroupingEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- GroupingStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
H
- hashCode() - Method in class org.opendaylight.yangtools.yang.model.api.ElementCountConstraint
- hashCode() - Method in class org.opendaylight.yangtools.yang.model.api.meta.ArgumentDefinition
- hashCode() - Method in class org.opendaylight.yangtools.yang.model.api.PathExpression.DerefSteps
- hashCode() - Method in class org.opendaylight.yangtools.yang.model.api.PathExpression.LocationPathSteps
- hashCode() - Method in class org.opendaylight.yangtools.yang.model.api.PathExpression.Steps
- hashCode() - Method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
-
Deprecated.
- hashCode() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.IfFeatureExpr
- hashCode() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.PatternExpression
- hashCode() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier
- hashCode() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.ValueRange
- hashCode(BinaryTypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.BinaryTypeDefinition
- hashCode(BitsTypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.BitsTypeDefinition
- hashCode(BooleanTypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.BooleanTypeDefinition
- hashCode(EmptyTypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.EmptyTypeDefinition
- hashCode(EnumTypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.EnumTypeDefinition
- hashCode(IdentityrefTypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.IdentityrefTypeDefinition
- hashCode(InstanceIdentifierTypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.InstanceIdentifierTypeDefinition
- hashCode(Int16TypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.Int16TypeDefinition
- hashCode(Int32TypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.Int32TypeDefinition
- hashCode(Int64TypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.Int64TypeDefinition
- hashCode(Int8TypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.Int8TypeDefinition
- hashCode(LeafrefTypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.LeafrefTypeDefinition
- hashCode(StringTypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.StringTypeDefinition
- hashCode(Uint16TypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.Uint16TypeDefinition
- hashCode(Uint32TypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.Uint32TypeDefinition
- hashCode(Uint64TypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.Uint64TypeDefinition
- hashCode(Uint8TypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.Uint8TypeDefinition
- hashCode(DecimalTypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.DecimalTypeDefinition
- hashCode(UnionTypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.UnionTypeDefinition
I
- IdentifierNamespace<K,V> - Class in org.opendaylight.yangtools.yang.model.api.meta
-
Common base class for various YANG statement namespaces.
- IdentifierNamespace() - Constructor for class org.opendaylight.yangtools.yang.model.api.meta.IdentifierNamespace
- IDENTITY - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- IdentityEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- IdentityEffectiveStatementNamespace - Class in org.opendaylight.yangtools.yang.model.api.stmt
-
Namespace of available identities.
- IDENTITYREF - Static variable in class org.opendaylight.yangtools.yang.model.api.type.TypeDefinitions
-
Well-known QName of the
identityref
built-in type. - IdentityrefTypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
-
Contains method for getting data from
identityref
built-in YANG type. - IdentitySchemaNode - Interface in org.opendaylight.yangtools.yang.model.api
-
Interface describing YANG 'identity' statement.
- IdentityStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- IdentityTypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
-
Contains the method for getting the details about YANG
identity
. - IF_FEATURE - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- IfFeatureAwareDeclaredStatement<A> - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- IfFeatureEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- IfFeatureExpr - Class in org.opendaylight.yangtools.yang.model.api.stmt
-
A resolved
if-feature
expression, implementing aPredicate
. - IfFeatureExpr() - Constructor for class org.opendaylight.yangtools.yang.model.api.stmt.IfFeatureExpr
- IfFeatureStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Represents YANG if-feature statement.
- IMPORT - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- ImportEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- ImportStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- INCLUDE - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- IncludeEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- IncludeStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- INPUT - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- InputEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- InputSchemaNode - Interface in org.opendaylight.yangtools.yang.model.api
- InputStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- inRange(int, int) - Static method in class org.opendaylight.yangtools.yang.model.api.ElementCountConstraint
- INSTANCE_IDENTIFIER - Static variable in class org.opendaylight.yangtools.yang.model.api.type.TypeDefinitions
-
Well-known QName of the
instance-identifier
built-in type. - InstanceIdentifierTypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
-
Contains methods for getting data from the
instance-identifier
YANG built-in type. - INT16 - Static variable in class org.opendaylight.yangtools.yang.model.api.type.TypeDefinitions
-
Well-known QName of the
int16
built-in type. - Int16TypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
-
Type definition derived from int16 type.
- INT32 - Static variable in class org.opendaylight.yangtools.yang.model.api.type.TypeDefinitions
-
Well-known QName of the
int32
built-in type. - Int32TypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
-
Type definition derived from int32 type.
- INT64 - Static variable in class org.opendaylight.yangtools.yang.model.api.type.TypeDefinitions
-
Well-known QName of the
int64
built-in type. - Int64TypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
-
Type definition derived from int64 type.
- INT8 - Static variable in class org.opendaylight.yangtools.yang.model.api.type.TypeDefinitions
-
Well-known QName of the
int8
built-in type. - Int8TypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
-
Type definition derived from int8 type.
- intern() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.PatternExpression
-
Returns an interned instance of this expression.
- intern() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Absolute
-
Return an interned reference to an equivalent object.
- intValue() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.UnresolvedNumber
- INVERT_MATCH - org.opendaylight.yangtools.yang.model.api.type.ModifierKind
- isAbsolute() - Method in interface org.opendaylight.yangtools.yang.model.api.PathExpression
-
Returns
true
if the XPapth starts in root of YANG model, otherwise returnsfalse
. - isAbsolute() - Method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
-
Deprecated.Describes whether schema path is|isn't absolute.
- isAddedByUses() - Method in interface org.opendaylight.yangtools.yang.model.api.AddedByUsesAware
-
Deprecated.Returns
true
if this node was added by uses statement, otherwise returnsfalse
. - isAddedByUses() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
Deprecated.
- isAugmenting() - Method in interface org.opendaylight.yangtools.yang.model.api.CopyableNode
-
Returns
true
if this node was added by augmentation, otherwise returnsfalse
. - isAugmenting() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
Deprecated.
- isConfiguration() - Method in interface org.opendaylight.yangtools.yang.model.api.DataSchemaNode
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
DataSchemaNode.effectiveConfig()
instead. - isMandatory() - Method in interface org.opendaylight.yangtools.yang.model.api.MandatoryAware
-
Return whether this node is mandatory or not.
- isPresenceContainer() - Method in interface org.opendaylight.yangtools.yang.model.api.ContainerSchemaNode
-
Returns true if this container is marked as presence.
- isPresent(QName) - Static method in class org.opendaylight.yangtools.yang.model.api.stmt.IfFeatureExpr
-
Construct an assertion that a feature is present in the set passed to
IfFeatureExpr.test(Set)
. - isUserOrdered() - Method in interface org.opendaylight.yangtools.yang.model.api.LeafListSchemaNode
-
YANG 'ordered-by' statement.
- isUserOrdered() - Method in interface org.opendaylight.yangtools.yang.model.api.ListSchemaNode
-
YANG 'ordered-by' statement.
- isYinElement() - Method in interface org.opendaylight.yangtools.yang.model.api.ExtensionDefinition
-
This statement indicates if the argument is mapped to an XML element in YIN or to an XML attribute.
By contract if implementation of ExtensionDefinition does not specify the yin-element statement the return value is by default set tofalse
- isYinElement() - Method in class org.opendaylight.yangtools.yang.model.api.meta.ArgumentDefinition
-
Returns true, if argument of statement is represented as value of YIN element.
K
- KEY - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- KeyEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- KeyStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
L
- lastNodeIdentifier() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier
-
Return the last node identifier.
- LEAF - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- LEAF_LIST - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- LeafEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- LeafListEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- LeafListSchemaNode - Interface in org.opendaylight.yangtools.yang.model.api
-
Interface describing YANG 'leaf-list' statement.
- LeafListStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- LEAFREF - Static variable in class org.opendaylight.yangtools.yang.model.api.type.TypeDefinitions
-
Well-known QName of the
leafref
built-in type. - LeafrefTypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
- LeafSchemaNode - Interface in org.opendaylight.yangtools.yang.model.api
-
Interface describing YANG
leaf
statement. - LeafStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- LENGTH - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- LengthConstraint - Interface in org.opendaylight.yangtools.yang.model.api.type
-
A single value length restriction, as expressed by a length statement, as specified by [RFC-6020] The length Statement.
- LengthEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- LengthRestrictedTypeDefinition<T extends TypeDefinition<T>> - Interface in org.opendaylight.yangtools.yang.model.api.type
-
Interface for
TypeDefinition
s which can have their values restricted to a set of allowed lengths. - LengthStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- LinkageDeclaredStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- LIST - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- ListEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- ListSchemaNode - Interface in org.opendaylight.yangtools.yang.model.api
-
Interface describing YANG 'list' statement.
- ListStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- localQNameModule() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ModuleEffectiveStatement
-
Get the local QNameModule of this module.
- LocationPathSteps(YangLocationPath) - Constructor for class org.opendaylight.yangtools.yang.model.api.PathExpression.LocationPathSteps
- longValue() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.UnresolvedNumber
- lowerBound() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.ValueRange
M
- MANDATORY - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- MandatoryAware - Interface in org.opendaylight.yangtools.yang.model.api
-
Mix-in interface for
SchemaNode
s which can have amandatory
statement. - MandatoryEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- MandatoryStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- MandatoryStatementAwareDeclaredStatement<T> - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Marker interface for statements which may contain a 'mandatory' statement, as defined in RFC7950.
- max() - Static method in class org.opendaylight.yangtools.yang.model.api.stmt.UnresolvedNumber
- MAX_ELEMENTS - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- MaxElementsEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- MaxElementsStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- MetaDeclaredStatement<T> - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Common interface for statements which contain either a description/reference or a description/reference/status combo.
- min() - Static method in class org.opendaylight.yangtools.yang.model.api.stmt.UnresolvedNumber
- MIN_ELEMENTS - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- MinElementsEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- MinElementsStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- ModelStatement<A> - Interface in org.opendaylight.yangtools.yang.model.api.meta
-
Model statement.
- MODIFIER - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- ModifierEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- ModifierKind - Enum in org.opendaylight.yangtools.yang.model.api.type
-
Enum describing the effect of a YANG modifier statement.
- ModifierStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Represents YANG modifier statement.
- Module - Interface in org.opendaylight.yangtools.yang.model.api
-
This interface contains the methods for getting the data from the YANG module.
- MODULE - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- ModuleEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective view of a
ModuleStatement
. - ModuleEffectiveStatement.NameToEffectiveSubmoduleNamespace - Class in org.opendaylight.yangtools.yang.model.api.stmt
-
Namespace mapping all included submodules.
- ModuleEffectiveStatement.PrefixToEffectiveModuleNamespace - Class in org.opendaylight.yangtools.yang.model.api.stmt
-
Namespace mapping all known prefixes in a module to their modules.
- ModuleEffectiveStatement.QNameModuleToPrefixNamespace - Class in org.opendaylight.yangtools.yang.model.api.stmt
-
Namespace mapping all known
QNameModule
s to their encoding prefixes. - ModuleHeaderGroup - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- ModuleImport - Interface in org.opendaylight.yangtools.yang.model.api
-
Interface describing YANG 'import' statement.
- ModuleLike - Interface in org.opendaylight.yangtools.yang.model.api
-
This interface contains common methods for getting the schema contents from a YANG module or submodule.
- ModuleStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- MultipleElementsDeclaredStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- MUST - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- MustConstraintAware - Interface in org.opendaylight.yangtools.yang.model.api
-
Mix-in interface for nodes which can define must constraints.
- MustDefinition - Interface in org.opendaylight.yangtools.yang.model.api
-
Contains methods for accessing constraint declaration for valid data in form of XPath expressions.
YANG example:
must "ifType != 'ethernet' or (ifType = 'ethernet' and ifMTU = 1500)";
- MustEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- MustStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- MustStatementAwareDeclaredStatement<A> - Interface in org.opendaylight.yangtools.yang.model.api.stmt
N
- NAME - Static variable in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
QName of NETCONF top-level data node.
- NAMESPACE - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- NamespacedEffectiveStatement<D extends DeclaredStatement<org.opendaylight.yangtools.yang.common.QName>> - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Common super-interface for all statements which can be held in one of the
EffectiveStatementNamespace
s. - NamespaceEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- NamespaceStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- negate() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.IfFeatureExpr
- NOT_SUPPORTED - org.opendaylight.yangtools.yang.model.api.DeviateKind
- NOTIFICATION - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- NotificationDefinition - Interface in org.opendaylight.yangtools.yang.model.api
-
Interface describing YANG 'notification' statement.
- NotificationEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- NotificationNodeContainer - Interface in org.opendaylight.yangtools.yang.model.api
- NotificationNodeContainerCompat<A,D extends DeclaredStatement<A>,E extends SchemaTreeAwareEffectiveStatement<A,D>> - Interface in org.opendaylight.yangtools.yang.model.api.stmt.compat
-
Compatibility bridge between
NotificationNodeContainer.findNotification(QName)
andSchemaTreeAwareEffectiveStatement
. - NotificationStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- NotificationStatementAwareDeclaredStatement<A> - Interface in org.opendaylight.yangtools.yang.model.api.stmt
O
- OBSOLETE - org.opendaylight.yangtools.yang.model.api.Status
-
OBSOLETE means the definition is obsolete and SHOULD NOT be implemented and/or can be removed from implementations.
- of(Number) - Static method in class org.opendaylight.yangtools.yang.model.api.stmt.ValueRange
- of(Number, Number) - Static method in class org.opendaylight.yangtools.yang.model.api.stmt.ValueRange
- of(String, String) - Static method in class org.opendaylight.yangtools.yang.model.api.stmt.PatternExpression
- of(Collection<QName>) - Static method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Absolute
-
Create an absolute schema node identifier composed of multiple node identifiers.
- of(Collection<QName>) - Static method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Descendant
-
Create a descendant schema node identifier composed of multiple node identifiers.
- of(QName) - Static method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Absolute
-
Create an absolute schema node identifier composed of a single node identifier.
- of(QName) - Static method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Descendant
-
Create a descendant schema node identifier composed of a single node identifier.
- of(QName...) - Static method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Absolute
-
Create an absolute schema node identifier composed of multiple node identifiers.
- of(QName...) - Static method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Descendant
-
Create a descendant schema node identifier composed of multiple node identifiers.
- of(QName, boolean) - Static method in class org.opendaylight.yangtools.yang.model.api.meta.ArgumentDefinition
- of(QName, Class<D>, Class<E>) - Static method in class org.opendaylight.yangtools.yang.model.api.meta.DefaultStatementDefinition
- of(QName, Class<D>, Class<E>, QName) - Static method in class org.opendaylight.yangtools.yang.model.api.meta.DefaultStatementDefinition
- of(QName, Class<D>, Class<E>, QName, boolean) - Static method in class org.opendaylight.yangtools.yang.model.api.meta.DefaultStatementDefinition
- of(SchemaNodeIdentifier) - Static method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
-
Deprecated.
- of(SchemaNodeIdentifier.Absolute) - Static method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
-
Deprecated.
- of(SchemaNodeIdentifier.Descendant) - Static method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
-
Deprecated.
- ofNullable(QName, boolean) - Static method in class org.opendaylight.yangtools.yang.model.api.meta.ArgumentDefinition
- onGlobalContextUpdated(SchemaContext) - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContextListener
-
The global schema context is being updated.
- onModelContextUpdated(EffectiveModelContext) - Method in interface org.opendaylight.yangtools.yang.model.api.EffectiveModelContextListener
-
Invoked when the model context changes.
- OperationDeclaredStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Common interface for action and rpc statements.
- OperationDefinition - Interface in org.opendaylight.yangtools.yang.model.api
-
Common interface for an operation.
- or(Set<IfFeatureExpr>) - Static method in class org.opendaylight.yangtools.yang.model.api.stmt.IfFeatureExpr
-
Construct a union (logical
OR
) expression of specified expressions. - ORDERED_BY - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- OrderedByEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- OrderedByStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- org.opendaylight.yangtools.yang.model.api - module org.opendaylight.yangtools.yang.model.api
- org.opendaylight.yangtools.yang.model.api - package org.opendaylight.yangtools.yang.model.api
-
Definition of structures and DOM like API of effected YANG schema.
- org.opendaylight.yangtools.yang.model.api.meta - package org.opendaylight.yangtools.yang.model.api.meta
-
Meta model of YANG model as was defined in RFC6020 and extracted by analysis of YANG text.
- org.opendaylight.yangtools.yang.model.api.stmt - package org.opendaylight.yangtools.yang.model.api.stmt
- org.opendaylight.yangtools.yang.model.api.stmt.compat - package org.opendaylight.yangtools.yang.model.api.stmt.compat
-
Compatibility interfaces for implementations which implement both
EffectiveStatement
andSchemaNode
. - org.opendaylight.yangtools.yang.model.api.type - package org.opendaylight.yangtools.yang.model.api.type
- ORGANIZATION - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- OrganizationEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- OrganizationStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- OUTPUT - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- OutputEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- OutputSchemaNode - Interface in org.opendaylight.yangtools.yang.model.api
- OutputStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
P
- parse(String) - Static method in enum org.opendaylight.yangtools.yang.model.api.type.ModifierKind
-
Returns ModifierKind based on supplied YANG keyword.
- PATH - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- PathEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- PathExpression - Interface in org.opendaylight.yangtools.yang.model.api
-
An expression as defined in RFC7950 Section 9.9.2, i.e.
- PathExpression.DerefSteps - Class in org.opendaylight.yangtools.yang.model.api
-
Steps of a PathExpression which is a combination of
deref()
function call and a relative path, corresponding to Errata 5617. - PathExpression.LocationPathSteps - Class in org.opendaylight.yangtools.yang.model.api
-
Steps of a PathExpression which is a LocationPath, corresponding to RFC7950 base specification.
- PathExpression.Steps - Class in org.opendaylight.yangtools.yang.model.api
-
Abstract base class for expressing steps of a PathExpression.
- PathStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- PATTERN - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- PatternConstraint - Interface in org.opendaylight.yangtools.yang.model.api.type
-
Contains the method for getting the data from the YANG
pattern
which is substatement oftype
statement. - PatternEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- PatternExpression - Class in org.opendaylight.yangtools.yang.model.api.stmt
-
An intermediate capture of the argument to
pattern
statement. - PatternStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- POSITION - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- PositionEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- PositionStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- PREFIX - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- PrefixEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- PrefixStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- PRESENCE - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- PresenceEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- PresenceStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
Q
- QNameModuleAware - Interface in org.opendaylight.yangtools.yang.model.api
R
- RANGE - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- RangeConstraint<T extends Number & Comparable<T>> - Interface in org.opendaylight.yangtools.yang.model.api.type
-
A single value range restriction, as expressed by a range statement, as specified by [RFC-6020] The range Statement.
- RangeEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- RangeRestrictedTypeDefinition<T extends TypeDefinition<T>,N extends Number & Comparable<N>> - Interface in org.opendaylight.yangtools.yang.model.api.type
-
Interface for
TypeDefinition
s which can have their values restricted to a set of allowed values. - RangeStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- rawArgument() - Method in interface org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement
-
Returns statement argument as was present in original source.
- REFERENCE - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- ReferenceEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- ReferenceStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- REFINE - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- RefineEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- RefineStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- REPLACE - org.opendaylight.yangtools.yang.model.api.DeviateKind
- REQUIRE_INSTANCE - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- requireInstance() - Method in interface org.opendaylight.yangtools.yang.model.api.type.LeafrefTypeDefinition
-
Returns true or false which represents argument of
require-instance
statement. - requireInstance() - Method in interface org.opendaylight.yangtools.yang.model.api.type.RequireInstanceRestrictedTypeDefinition
-
Returns true or false which represents argument of
require-instance
statement. - RequireInstanceEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- RequireInstanceRestrictedTypeDefinition<T extends TypeDefinition<T>> - Interface in org.opendaylight.yangtools.yang.model.api.type
-
Interface for
TypeDefinition
s which can be restricted through a require-instance statement. - RequireInstanceStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- resolveLength(Range<? extends T>) - Method in class org.opendaylight.yangtools.yang.model.api.stmt.UnresolvedNumber
- resolveRange(Range<? extends T>) - Method in class org.opendaylight.yangtools.yang.model.api.stmt.UnresolvedNumber
- REVISION - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- REVISION_DATE - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- RevisionAwareDeclaredStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- RevisionDateEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- RevisionDateStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- RevisionEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- RevisionStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- ROOT - Static variable in class org.opendaylight.yangtools.yang.model.api.SchemaPath
-
Deprecated.Shared instance of the conceptual root schema node.
- RPC - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- RpcDefinition - Interface in org.opendaylight.yangtools.yang.model.api
-
Interface describing YANG 'rpc' statement.
- RpcEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- RpcStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
S
- SAME - Static variable in class org.opendaylight.yangtools.yang.model.api.SchemaPath
-
Deprecated.Shared instance of the "same" relative schema node.
- SchemaContext - Interface in org.opendaylight.yangtools.yang.model.api
-
The interface represents static view of compiled yang files, contains the methods for obtaining all the top level context data (data from all modules) like YANG notifications, extensions, operations...
- SchemaContextListener - Interface in org.opendaylight.yangtools.yang.model.api
-
Interface for listeners interested in updates of the global schema context.
- SchemaNode - Interface in org.opendaylight.yangtools.yang.model.api
-
SchemaNode represents a node in schema tree.
- SchemaNodeDefaults - Class in org.opendaylight.yangtools.yang.model.api
- SchemaNodeIdentifier - Class in org.opendaylight.yangtools.yang.model.api.stmt
-
Represents unique path to every schema node inside the schema node identifier namespace.
- SchemaNodeIdentifier.Absolute - Class in org.opendaylight.yangtools.yang.model.api.stmt
-
An absolute schema node identifier.
- SchemaNodeIdentifier.Descendant - Class in org.opendaylight.yangtools.yang.model.api.stmt
-
A descendant schema node identifier.
- SchemaPath - Class in org.opendaylight.yangtools.yang.model.api
-
Deprecated.This path is not really unique, as it does not handle YANG namespace overlap correctly. There are two different replacements for this class:
SchemaNodeIdentifier
for use in YANG schema addressing contextsEffectiveStatementInference
for use in contexts where the intent is to exchange pointer to a specific statement. Unlike SchemaPath, though, it does not require additional lookup in most cases
- SchemaTreeAwareEffectiveStatement<A,D extends DeclaredStatement<A>> - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Interface implemented by all
EffectiveStatement
s which can contain aschema tree
child. - SchemaTreeAwareEffectiveStatement.Namespace<T extends SchemaTreeEffectiveStatement<?>> - Class in org.opendaylight.yangtools.yang.model.api.stmt
-
Namespace of
schema node
s defined within this node. - SchemaTreeEffectiveStatement<D extends DeclaredStatement<org.opendaylight.yangtools.yang.common.QName>> - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Common interface grouping all
EffectiveStatement
s which are accessible viaSchemaTreeAwareEffectiveStatement.Namespace
. - SchemaTreeInference - Interface in org.opendaylight.yangtools.yang.model.api
-
An
EffectiveStatementInference
consisting purely of steps along theschema tree
axis, so that it represents aschema tree node
based on resolution ofabsolute-schema-nodeid
as specified by RFC7950 section 6.5. - SchemaTreeRoot - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Common interface implemented by entities which act as the root of the
schema tree
and are able to resolve anSchemaNodeIdentifier
to aSchemaTreeEffectiveStatement
. - startColumn() - Method in interface org.opendaylight.yangtools.yang.model.api.meta.DeclarationInText
-
Return the column where the declaration starts.
- startLine() - Method in interface org.opendaylight.yangtools.yang.model.api.meta.DeclarationInText
-
Return the line where the declaration starts.
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.meta.ModelStatement
-
Statement Definition of this statement.
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ActionEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ActionStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.AnydataEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.AnydataStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.AnyxmlEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.AnyxmlStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ArgumentEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ArgumentStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.AugmentEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.AugmentStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.BaseEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.BaseStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.BelongsToEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.BelongsToStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.BitEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.BitStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.CaseEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.CaseStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ChoiceEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ChoiceStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ConfigEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ConfigStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ContactEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ContactStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ContainerEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ContainerStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.DefaultEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.DefaultStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.DescriptionEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.DescriptionStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.DeviateEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.DeviateStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.DeviationEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.DeviationStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.EnumEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.EnumStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ErrorAppTagEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ErrorAppTagStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ErrorMessageEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ErrorMessageStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ExtensionEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ExtensionStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.FeatureEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.FeatureStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.FractionDigitsEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.FractionDigitsStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.GroupingEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.GroupingStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.IdentityEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.IdentityStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.IfFeatureEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.IfFeatureStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ImportEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ImportStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.IncludeEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.IncludeStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.InputEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.InputStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.KeyEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.KeyStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.LeafEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.LeafListEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.LeafListStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.LeafStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.LengthEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.LengthStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ListEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ListStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.MandatoryEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.MandatoryStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.MaxElementsEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.MaxElementsStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.MinElementsEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.MinElementsStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ModifierEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ModifierStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ModuleEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ModuleStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.MustEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.MustStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.NamespaceEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.NamespaceStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.NotificationEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.NotificationStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.OrderedByEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.OrderedByStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.OrganizationEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.OrganizationStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.OutputEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.OutputStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.PathEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.PathStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.PatternEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.PatternStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.PositionEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.PositionStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.PrefixEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.PrefixStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.PresenceEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.PresenceStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RangeEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RangeStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ReferenceEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ReferenceStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RefineEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RefineStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RequireInstanceEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RequireInstanceStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RevisionDateEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RevisionDateStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RevisionEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RevisionStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RpcEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RpcStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.StatusEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.StatusStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.SubmoduleEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.SubmoduleStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypedefEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypedefStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypeEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypeStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.UniqueEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.UniqueStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.UnitsEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.UnitsStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.UsesEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.UsesStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ValueEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ValueStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.WhenEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.WhenStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.YangVersionEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.YangVersionStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.YinElementEffectiveStatement
- statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.YinElementStatement
- StatementDefinition - Interface in org.opendaylight.yangtools.yang.model.api.meta
-
Definition / model of YANG
DeclaredStatement
andEffectiveStatement
. - statementOrigin() - Method in interface org.opendaylight.yangtools.yang.model.api.meta.ModelStatement
-
Returns
StatementOrigin
, which denotes if statement was explicitly declared in original model or inferred during semantic processing of model. - StatementOrigin - Enum in org.opendaylight.yangtools.yang.model.api.meta
-
Enumeration of possible origins of a statement.
- statementPath() - Method in interface org.opendaylight.yangtools.yang.model.api.EffectiveStatementInference
- statementPath() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaTreeInference
- Status - Enum in org.opendaylight.yangtools.yang.model.api
-
Enumeration describing YANG 'status' statement.
- STATUS - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- StatusEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- StatusStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- streamDeclaredSubstatements(Class<T>) - Method in interface org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement
-
Find all declared substatements of specified type and return them as a stream.
- streamEffectiveSubstatements(Class<T>) - Method in interface org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement
-
Find all effective substatements of specified type and return them as a stream.
- STRING - Static variable in class org.opendaylight.yangtools.yang.model.api.type.TypeDefinitions
-
Well-known QName of the
string
built-in type. - StringTypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
-
Contains method for getting data from the
string
YANG built-in type. - Submodule - Interface in org.opendaylight.yangtools.yang.model.api
-
This interface contains the methods for getting the data from the YANG submodule.
- SUBMODULE - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- SubmoduleEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Representation of
submodule
statement. - SubmoduleStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
T
- test(Set<QName>) - Method in class org.opendaylight.yangtools.yang.model.api.stmt.IfFeatureExpr
- throwUnsupported(Object) - Static method in class org.opendaylight.yangtools.yang.model.api.SchemaNodeDefaults
-
Report unsupported
SchemaNode.getPath()
implementation. - throwUnsupportedIfNull(Object, SchemaPath) - Static method in class org.opendaylight.yangtools.yang.model.api.SchemaNodeDefaults
-
Report unsupported
SchemaNode.getPath()
implementation if provided path is null. - toHumanReadable() - Method in interface org.opendaylight.yangtools.yang.model.api.meta.DeclarationReference
-
Returns human readable representation of this reference.
- toSchemaNodeIdentifier() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaTreeInference
-
Return the
SchemaNodeIdentifier.Absolute
which resulted in this inference. - toString() - Method in class org.opendaylight.yangtools.yang.model.api.ElementCountConstraint
- toString() - Method in class org.opendaylight.yangtools.yang.model.api.meta.AbstractStatementDefinition
- toString() - Method in class org.opendaylight.yangtools.yang.model.api.meta.ArgumentDefinition
- toString() - Method in class org.opendaylight.yangtools.yang.model.api.PathExpression.Steps
- toString() - Method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
-
Deprecated.
- toString() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.IfFeatureExpr
- toString() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.PatternExpression
- toString() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier
- toString() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.UnresolvedNumber
- toString(BinaryTypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.BinaryTypeDefinition
- toString(BitsTypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.BitsTypeDefinition
- toString(BooleanTypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.BooleanTypeDefinition
- toString(EmptyTypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.EmptyTypeDefinition
- toString(EnumTypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.EnumTypeDefinition
- toString(IdentityrefTypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.IdentityrefTypeDefinition
- toString(InstanceIdentifierTypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.InstanceIdentifierTypeDefinition
- toString(Int16TypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.Int16TypeDefinition
- toString(Int32TypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.Int32TypeDefinition
- toString(Int64TypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.Int64TypeDefinition
- toString(Int8TypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.Int8TypeDefinition
- toString(LeafrefTypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.LeafrefTypeDefinition
- toString(StringTypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.StringTypeDefinition
- toString(Uint16TypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.Uint16TypeDefinition
- toString(Uint32TypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.Uint32TypeDefinition
- toString(Uint64TypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.Uint64TypeDefinition
- toString(Uint8TypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.Uint8TypeDefinition
- toString(DecimalTypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.DecimalTypeDefinition
- toString(UnionTypeDefinition) - Static method in interface org.opendaylight.yangtools.yang.model.api.type.UnionTypeDefinition
- TYPE - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- TypeAware - Interface in org.opendaylight.yangtools.yang.model.api
-
Marker interface for SchemaNodes which store simple data, for which we have type information.
- TypeAwareDeclaredStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- TypedDataSchemaNode - Interface in org.opendaylight.yangtools.yang.model.api
-
A
DataSchemaNode
which holds values of the same type. - TYPEDEF - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- TypedefEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective model statement which should be used to derive application behaviour related to
typedef
s. - TypeDefinition<T extends TypeDefinition<?>> - Interface in org.opendaylight.yangtools.yang.model.api
-
YANG statement
typedef
contains also substatementsdefault
- default value which is compatible withtype
,type
- base type from which istypedef
derived,units
- textual information about units associated with this type. This interface contains the methods for getting the values of the arguments of substatements mentioned above. - TypeDefinitionAware - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Interface indicating an entity which acts as a holder of a
TypeDefinition
. - TypeDefinitions - Class in org.opendaylight.yangtools.yang.model.api.type
- TypedefNamespace - Class in org.opendaylight.yangtools.yang.model.api.stmt
-
Namespace of available
typedef
s inside of anEffectiveStatement
. - TypedefStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- TypeEffectiveStatement<T extends TypeStatement> - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective view of a
type
statement. - TypeStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- TypeStatement.BinarySpecification - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- TypeStatement.BitsSpecification - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- TypeStatement.Decimal64Specification - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- TypeStatement.EnumSpecification - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- TypeStatement.IdentityRefSpecification - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- TypeStatement.InstanceIdentifierSpecification - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- TypeStatement.LeafrefSpecification - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- TypeStatement.NumericalRestrictions - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- TypeStatement.StringRestrictions - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- TypeStatement.UnionSpecification - Interface in org.opendaylight.yangtools.yang.model.api.stmt
U
- UINT16 - Static variable in class org.opendaylight.yangtools.yang.model.api.type.TypeDefinitions
-
Well-known QName of the
uint16
built-in type. - Uint16TypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
-
Type definition derived from uint16 type.
- UINT32 - Static variable in class org.opendaylight.yangtools.yang.model.api.type.TypeDefinitions
-
Well-known QName of the
uint32
built-in type. - Uint32TypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
-
Type definition derived from uint32 type.
- UINT64 - Static variable in class org.opendaylight.yangtools.yang.model.api.type.TypeDefinitions
-
Well-known QName of the
uint64
built-in type. - Uint64TypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
-
Type definition derived from uint64 type.
- UINT8 - Static variable in class org.opendaylight.yangtools.yang.model.api.type.TypeDefinitions
-
Well-known QName of the
uint8
built-in type. - Uint8TypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
-
Type definition derived from uint8 type.
- UNION - Static variable in class org.opendaylight.yangtools.yang.model.api.type.TypeDefinitions
-
Well-known QName of the
union
built-in type. - UnionTypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
-
Contains the method which access union item in the union type.
- UNIQUE - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- UniqueEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Interface describing YANG 'unique' constraint.
- UniqueStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- UNITS - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- UnitsEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- UnitsStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- UnknownEffectiveStatement<A,D extends UnknownStatement<A>> - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective counterpart to
UnknownStatement
. - UnknownSchemaNode - Interface in org.opendaylight.yangtools.yang.model.api
-
Contains the methods for getting the details about the unknown node.
- UnknownStatement<A> - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
A statement not covered by the base metamodel, e.g.
- UnknownTypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
- UnrecognizedStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Common interface for unrecognized unknown statements.
- UnresolvedNumber - Class in org.opendaylight.yangtools.yang.model.api.stmt
- upperBound() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.ValueRange
- USES - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- UsesEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- UsesNode - Interface in org.opendaylight.yangtools.yang.model.api
-
Contains the methods for getting data and checking properties of the YANG
uses
substatement. - UsesStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
V
- VALUE - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- ValueEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- valueOf(String) - Static method in enum org.opendaylight.yangtools.yang.model.api.DeviateKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opendaylight.yangtools.yang.model.api.meta.StatementOrigin
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opendaylight.yangtools.yang.model.api.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opendaylight.yangtools.yang.model.api.type.ModifierKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opendaylight.yangtools.yang.model.api.YangStmtMapping
-
Returns the enum constant of this type with the specified name.
- ValueRange - Class in org.opendaylight.yangtools.yang.model.api.stmt
-
YANG specification of a numeric value range.
- ValueRange() - Constructor for class org.opendaylight.yangtools.yang.model.api.stmt.ValueRange
- values() - Static method in enum org.opendaylight.yangtools.yang.model.api.DeviateKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opendaylight.yangtools.yang.model.api.meta.StatementOrigin
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opendaylight.yangtools.yang.model.api.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opendaylight.yangtools.yang.model.api.type.ModifierKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opendaylight.yangtools.yang.model.api.YangStmtMapping
-
Returns an array containing the constants of this enum type, in the order they are declared.
- ValueStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
W
- WHEN - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- WhenConditionAware - Interface in org.opendaylight.yangtools.yang.model.api
-
Mix-in interface for nodes which can be conditional on a when statement.
- WhenEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- WhenStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- WhenStatementAwareDeclaredStatement<A> - Interface in org.opendaylight.yangtools.yang.model.api.stmt
Y
- YANG_VERSION - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- YangStmtMapping - Enum in org.opendaylight.yangtools.yang.model.api
-
Mapping for both RFC6020 and RFC7950 statements.
- YangVersionEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- YangVersionStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- YIN_ELEMENT - org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- YinElementEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- YinElementStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
All Classes All Packages