Index
All Classes and Interfaces|All Packages|Serialized Form
A
- Absolute() - Constructor for class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Absolute
- AbstractDeclaredStatement<A> - Class in org.opendaylight.yangtools.yang.model.api.meta
-
Abstract base class for
DeclaredStatement
implementations. - AbstractDeclaredStatement() - Constructor for class org.opendaylight.yangtools.yang.model.api.meta.AbstractDeclaredStatement
- AbstractEffectiveStatement<A,
D extends DeclaredStatement<A>> - Class in org.opendaylight.yangtools.yang.model.api.meta -
Abstract base class for
EffectiveStatement
implementations. - AbstractEffectiveStatement() - Constructor for class org.opendaylight.yangtools.yang.model.api.meta.AbstractEffectiveStatement
- 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 - Enum constant in enum class 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 - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.DeviateKind
-
Server implements target node with additional properties.
- AddedByUsesAware - Interface in org.opendaylight.yangtools.yang.model.api
-
Deprecated, for removal: This API element is subject to removal in a future version.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.AbstractDeclaredStatement
- 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 - Enum constant in enum class 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 - Enum constant in enum class 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 enum class org.opendaylight.yangtools.yang.model.api.DeviateKind
-
Returns the YANG
deviate
statement argument value corresponding to this object. - argument() - Method in interface org.opendaylight.yangtools.yang.model.api.meta.ModelStatement
-
Returns statement argument.
- argument() - Method in enum class org.opendaylight.yangtools.yang.model.api.Status
-
Returns the YANG
status
statement argument value corresponding to this object. - 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 - Enum constant in enum class 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
. - 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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
- conformance() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ModuleEffectiveStatement
-
Return the conformance type of this module.
- 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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
-
Deprecated.
- 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 - Enum constant in enum class 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.DataTreeNamespace - Class in org.opendaylight.yangtools.yang.model.api.stmt
-
Namespace of
data node
s. - DataTreeEffectiveStatement<D extends DeclaredStatement<QName>> - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Common interface grouping all
EffectiveStatement
s which are accessible viaDataTreeAwareEffectiveStatement.DataTreeNamespace
. - 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.DeviateKind
-
Server implements target node without some properties.
- DEPRECATED - Enum constant in enum class 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
- Descendant() - Constructor for class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Descendant
- DESCRIPTION - Enum constant in enum class 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 - Enum constant in enum class 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 Class in org.opendaylight.yangtools.yang.model.api
-
Enumeration describing
deviate
YANG statement argument. - 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 - Enum constant in enum class 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 - Enum constant in enum class 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.AbstractDeclaredStatement
- 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 - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- ERROR_MESSAGE - Enum constant in enum class 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 - Enum constant in enum class 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
F
- FEATURE - Enum constant in enum class 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
- forArgument(String) - Static method in enum class org.opendaylight.yangtools.yang.model.api.DeviateKind
-
Return a
DeviateKind
for specifieddeviate
statement argument. - forArgument(String) - Static method in enum class org.opendaylight.yangtools.yang.model.api.Status
-
Return a
Status
for specifiedstatus
statement argument. - forNullable(Integer, Integer) - Static method in class org.opendaylight.yangtools.yang.model.api.ElementCountConstraint
- FRACTION_DIGITS - Enum constant in enum class 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 class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- getArgumentName() - Method in class org.opendaylight.yangtools.yang.model.api.meta.ArgumentDefinition
- 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 class 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 class 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
- 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 class org.opendaylight.yangtools.yang.model.api.DeviateKind
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
DeviateKind.argument()
instead. - getKeyword() - Method in enum class 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
- 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.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
- 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 class 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 - Enum constant in enum class 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.AbstractDeclaredStatement
- 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 - Enum constant in enum class 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 - Enum constant in enum class 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.
- IMPLEMENT - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.stmt.ModuleEffectiveStatement.ConformanceType
-
This module is being implemented.
- IMPORT - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.stmt.ModuleEffectiveStatement.ConformanceType
-
This module is being used only for reusable constructs.
- IMPORT - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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
-
Deprecated.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.UserOrderedAware
-
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 - Enum constant in enum class 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 - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- LEAF_LIST - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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.
- maskList(ImmutableList<?>) - Static method in class org.opendaylight.yangtools.yang.model.api.meta.AbstractDeclaredStatement
-
Utility method for squashing singleton lists into single objects.
- maskSet(ImmutableSet<?>) - Static method in class org.opendaylight.yangtools.yang.model.api.meta.AbstractDeclaredStatement
- max() - Static method in class org.opendaylight.yangtools.yang.model.api.stmt.UnresolvedNumber
- MAX_ELEMENTS - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- ModifierEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- ModifierKind - Enum Class 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 - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- ModuleEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective view of a
ModuleStatement
. - ModuleEffectiveStatement.ConformanceType - Enum Class in org.opendaylight.yangtools.yang.model.api.stmt
- 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 - Enum constant in enum class 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 - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- NamespacedEffectiveStatement<D extends DeclaredStatement<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 - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.DeviateKind
-
Target node is not implemented by the server.
- NOTIFICATION - Enum constant in enum class 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 - Enum constant in enum class 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.
- ofArgument(String) - Static method in enum class org.opendaylight.yangtools.yang.model.api.DeviateKind
-
Return a
DeviateKind
for specifieddeviate
statement argument. - ofArgument(String) - Static method in enum class org.opendaylight.yangtools.yang.model.api.Status
-
Return a
Status
for specifiedstatus
statement argument. - 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 - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- OrderedByAwareEffectiveStatement<A,
D extends DeclaredStatement<A>> - Interface in org.opendaylight.yangtools.yang.model.api.stmt -
An
EffectiveStatement
which can contain anOrderedByEffectiveStatement
, controlling ordering of data elements. - OrderedByEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- OrderedByStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- ordering() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.OrderedByAwareEffectiveStatement
-
Return the effective
Ordering
of this statement. - 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 - Enum constant in enum class 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 - Enum constant in enum class 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 class org.opendaylight.yangtools.yang.model.api.type.ModifierKind
-
Returns ModifierKind based on supplied YANG keyword.
- PATH - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.DeviateKind
-
Server implements target node with different properties.
- REQUIRE_INSTANCE - Enum constant in enum class 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 - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- REVISION_DATE - Enum constant in enum class 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 - Enum constant in enum class 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.
- SchemaNodeIdentifier - Class in org.opendaylight.yangtools.yang.model.api.stmt
-
Represents unique path to every schema node inside the schema node identifier namespace.
- SchemaNodeIdentifier() - Constructor for class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier
- 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, for removal: This API element is subject to removal in a future version.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.SchemaTreeNamespace - Class in org.opendaylight.yangtools.yang.model.api.stmt
-
Namespace of
schema node
s defined within this node. - SchemaTreeEffectiveStatement<D extends DeclaredStatement<QName>> - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Common interface grouping all
EffectiveStatement
s which are accessible viaSchemaTreeAwareEffectiveStatement.SchemaTreeNamespace
. - 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.EffectiveStatement
-
Returns
StatementOrigin
, which denotes if statement was explicitly declared in original model or inferred during semantic processing of model. - StatementOrigin - Enum Class 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 Class in org.opendaylight.yangtools.yang.model.api
-
Enumeration describing YANG 'status' statement.
- STATUS - Enum constant in enum class 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 - Enum constant in enum class 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
- 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.AbstractDeclaredStatement
- 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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
- unmaskList(Object) - Static method in class org.opendaylight.yangtools.yang.model.api.meta.AbstractDeclaredStatement
-
Utility method for recovering singleton lists squashed by
AbstractModelStatement.maskList(ImmutableList)
. - unmaskList(Object) - Static method in class org.opendaylight.yangtools.yang.model.api.meta.AbstractEffectiveStatement
-
Utility method for recovering singleton lists squashed by
AbstractModelStatement.maskList(ImmutableList)
. - unmaskList(Object, Class<T>) - Static method in class org.opendaylight.yangtools.yang.model.api.meta.AbstractDeclaredStatement
-
Utility method for recovering singleton lists squashed by
AbstractModelStatement.maskList(ImmutableList)
. - unmaskSet(Object, Class<T>) - Static method in class org.opendaylight.yangtools.yang.model.api.meta.AbstractDeclaredStatement
- 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
- UserOrderedAware<E extends OrderedByAwareEffectiveStatement<?,
?>> - Interface in org.opendaylight.yangtools.yang.model.api -
Common interface for
DataSchemaNode
s which can have anordered-by
substatement. - USES - Enum constant in enum class 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 - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- ValueEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
- valueOf(String) - Static method in enum class org.opendaylight.yangtools.yang.model.api.DeviateKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.opendaylight.yangtools.yang.model.api.meta.StatementOrigin
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.opendaylight.yangtools.yang.model.api.Status
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.opendaylight.yangtools.yang.model.api.stmt.ModuleEffectiveStatement.ConformanceType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.opendaylight.yangtools.yang.model.api.type.ModifierKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
-
Returns the enum constant of this class 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 class org.opendaylight.yangtools.yang.model.api.DeviateKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.opendaylight.yangtools.yang.model.api.meta.StatementOrigin
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.opendaylight.yangtools.yang.model.api.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.opendaylight.yangtools.yang.model.api.stmt.ModuleEffectiveStatement.ConformanceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.opendaylight.yangtools.yang.model.api.type.ModifierKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
-
Returns an array containing the constants of this enum class, in the order they are declared.
- ValueStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
W
- WHEN - Enum constant in enum class 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 - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- YangStmtMapping - Enum Class 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 - Enum constant in enum class 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 and Interfaces|All Packages|Serialized Form