Index
All Classes and Interfaces|All Packages|Serialized Form
A
- 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> - 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
-
Effective representation of a
action
statement. - ActionNodeContainer - Interface in org.opendaylight.yangtools.yang.model.api
-
Node which can contain
ActionDefinition
. - ActionNodeContainerCompat<A,
D, - Interface in org.opendaylight.yangtools.yang.model.api.stmt.compatE> -
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.
- addModuleFeatures(QNameModule, Collection<String>) - Method in class org.opendaylight.yangtools.yang.model.api.stmt.FeatureSet.Builder
- 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.AbstractEffectiveStatement
- 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
- addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.yangtools.yang.model.api.source.YangTextSource
-
Add subclass-specific attributes to the output
YangTextSource.toString()
output. - addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.yangtools.yang.model.api.source.YinTextSource
-
Add subclass-specific attributes to the output
YinTextSource.toString()
output. - 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
-
Effective representation of a
anydata
statement. - 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
-
Effective representation of a
anyxml
statement. - 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
-
Declared representation of a
anyxml
statement. - 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.KeyEffectiveStatement
-
Returns statement argument.
- argument() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.KeyStatement
-
Returns statement argument.
- argument() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RootDeclaredStatement
- 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
-
Definition of an argument to a YANG statement.
- ArgumentEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective representation of a
argument
statement. - argumentName() - Method in class org.opendaylight.yangtools.yang.model.api.meta.ArgumentDefinition
- ArgumentStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
argument
statement. - asEffectiveStatement() - Method in interface org.opendaylight.yangtools.yang.model.api.EffectiveStatementEquivalent
-
Return
EffectiveStatement
representation of this object. - 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
-
Declared representation of a
augment
statement.
B
- BASE - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- BaseEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective representation of a
base
statement. - BaseStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
base
statement. - BELONGS_TO - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- belongsTo() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.SubmoduleEffectiveStatement
-
Return this statement's
belongs-to
substatement. - BelongsTo(UnresolvedQName.Unqualified, UnresolvedQName.Unqualified) - Constructor for record class org.opendaylight.yangtools.yang.model.api.source.SourceDependency.BelongsTo
-
Creates an instance of a
BelongsTo
record class. - BelongsToEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective representation of a
belongs-to
statement. - BelongsToStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
belongs-to
statement. - 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
-
Effective representation of a
bit
statement. - 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
-
Declared representation of a
bit
statement. - 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. - 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. - build() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.FeatureSet.Builder
- builder() - Static method in class org.opendaylight.yangtools.yang.model.api.stmt.FeatureSet
- Builder() - Constructor for class org.opendaylight.yangtools.yang.model.api.stmt.FeatureSet.Builder
C
- CASE - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- CaseEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective representation of a
case
statement. - 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
-
Declared representation of a
case
statement. - CHOICE - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- ChoiceEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective representation of a
choice
statement. - 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
-
Declared representation of a
choice
statement. - collectEffectiveSubstatements(Class<Z>) - Method in interface org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement
- column() - Method in class org.opendaylight.yangtools.yang.model.api.meta.StatementDeclaration
- column() - Method in class org.opendaylight.yangtools.yang.model.api.meta.StatementDeclaration.InText
- CONFIG - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- ConfigEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective representation of a
config
statement. - ConfigStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
config
statement. - 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
-
Effective representation of a
contact
statement. - ContactStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
contact
statement. - CONTAINER - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- ContainerEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective representation of a
container
statement. - ContainerLike - Interface in org.opendaylight.yangtools.yang.model.api
-
Common interface for common container-like constructs.
- ContainerLikeCompat - Class in org.opendaylight.yangtools.yang.model.api
-
Base class supporting
OperationDefinition.toContainerLike()
andNotificationDefinition.toContainerLike()
. - ContainerLikeCompat() - Constructor for class org.opendaylight.yangtools.yang.model.api.ContainerLikeCompat
- 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
-
Declared representation of a
container
statement. - contains(QName) - Method in class org.opendaylight.yangtools.yang.model.api.stmt.FeatureSet
-
Determine whether a particular
feature
, as identified by itsQName
is part of this set. - 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.
- 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> - Interface in org.opendaylight.yangtools.yang.model.api.stmt -
Interface implemented by all
SchemaTreeAwareEffectiveStatement
s which can contain adata tree
child. - DataTreeEffectiveStatement<D> - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Common interface grouping all
EffectiveStatement
s which are accessible viaDataTreeAwareEffectiveStatement.dataTreeNodes()
. - dataTreeNodes() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.DataTreeAwareEffectiveStatement
-
Return the mapping of
data tree
children of this statement. - 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() - Method in class org.opendaylight.yangtools.yang.model.api.meta.StatementDeclaration
- declarationReference() - Method in class org.opendaylight.yangtools.yang.model.api.meta.StatementSourceReference
-
Returns the
DeclarationReference
associated with this reference, 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
-
Effective representation of a
default
statement. - DefaultStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
default
statement. - 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, - Class in org.opendaylight.yangtools.yang.model.api.metaE> -
Default implementation of the
StatementDefinition
contract. - delegate() - Method in class org.opendaylight.yangtools.yang.model.api.ContainerLikeCompat
- 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
- DESCRIPTION - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- DescriptionEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective representation of a
description
statement. - DescriptionStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
description
statement. - 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
-
Effective representation of a
deviate
statement. - 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
-
Declared representation of a
deviate
statement. - 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
-
Effective representation of a
deviation
statement. - DeviationStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
deviation
statement. - 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 class org.opendaylight.yangtools.yang.model.api.ContainerLikeCompat
- 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. - Effective model statement mapping - Search tag in package org.opendaylight.yangtools.yang.model.api
- Section
- EffectiveStatement<A,
D> - Interface in org.opendaylight.yangtools.yang.model.api.meta -
Effective model statement which should be used to derive application behaviour.
- EffectiveStatementEquivalent<E> - 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. - 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. min or max number of elements).
- 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
-
Effective representation of a
enum
statement. - 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
-
Declared representation of a
enum
statement. - 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(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.AbstractEffectiveStatement
- equals(Object) - Method in class org.opendaylight.yangtools.yang.model.api.meta.ArgumentDefinition
- equals(Object) - Method in record class org.opendaylight.yangtools.yang.model.api.source.SourceDependency.BelongsTo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.opendaylight.yangtools.yang.model.api.source.SourceDependency.Import
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.opendaylight.yangtools.yang.model.api.source.SourceDependency.Include
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.opendaylight.yangtools.yang.model.api.source.SourceIdentifier
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.opendaylight.yangtools.yang.model.api.stmt.FeatureSet
- 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(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(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
-
Effective representation of a
error-app-tag
statement. - ErrorAppTagStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
error-app-tag
statement. - ErrorMessageEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective representation of a
error-message
statement. - ErrorMessageStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
error-message
statement. - 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
-
Effective representation of an
extension
statement. - extensions() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ModuleEffectiveStatement
-
Namespace of available extensions.
- ExtensionStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
extension
statement.
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
-
Effective representation of a
feature
statement. - features() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ModuleEffectiveStatement
-
Namespace of available features.
- FeatureSet - Class in org.opendaylight.yangtools.yang.model.api.stmt
-
A set of features.
- FeatureSet() - Constructor for class org.opendaylight.yangtools.yang.model.api.stmt.FeatureSet
- FeatureSet.Builder - Class in org.opendaylight.yangtools.yang.model.api.stmt
-
A builder for a sparse FeatureSet.
- FeatureStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
feature
statement. - file() - Method in class org.opendaylight.yangtools.yang.model.api.meta.StatementDeclaration
- file() - Method in class org.opendaylight.yangtools.yang.model.api.meta.StatementDeclaration.InText
- file() - Method in class org.opendaylight.yangtools.yang.model.api.meta.StatementDeclaration.InTextFile
- fileName() - Method in interface org.opendaylight.yangtools.yang.model.api.meta.DeclarationInFile
-
Return the file where the declaration occurred.
- filterOptional(Optional<?>, Class<E>) - Static method in class org.opendaylight.yangtools.yang.model.api.meta.AbstractEffectiveStatement
- 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.stmt.ChoiceEffectiveStatement
-
Namespace of available cases in a choice node.
- findCaseNode(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(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. - findDataTreeNode(QName) - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.DataTreeAwareEffectiveStatement
-
Find a
data tree
childDataTreeEffectiveStatement
, as identified by its QName argument. - findDeclaredPosition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.BitEffectiveStatement
- findExtension(QName) - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ModuleEffectiveStatement
-
Lookup an
ExtensionEffectiveStatement
by itsQName
. - findFeature(QName) - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ModuleEffectiveStatement
-
Lookup an
FeatureEffectiveStatement
by itsQName
. - 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.
- findIdentity(QName) - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ModuleEffectiveStatement
-
Lookup an
IdentityEffectiveStatement
by itsQName
. - 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, 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.
- 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(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.
- 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.
- findNamespacePrefix(QNameModule) - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RootEffectiveStatement
-
Find the preferred prefix to use with a particular 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
- findReachableModule(String) - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RootEffectiveStatement
-
Find the
ModuleEffectiveStatement
statement based onPrefixEffectiveStatement
s, be it direct substatement or a substatement of aImportEffectiveStatement
substatement. - 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) - 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. - 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
. - findSubmodule(UnresolvedQName.Unqualified) - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ModuleEffectiveStatement
-
Namespace mapping all included submodules.
- findTypedef(QName) - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypedefAwareEffectiveStatement
-
Find a
TypedefEffectiveStatement
based on itsModelStatement.argument()
. - findValue(Map<K, V>, K) - Static method in class org.opendaylight.yangtools.yang.model.api.meta.AbstractEffectiveStatement
- 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
-
Effective representation of a
fraction-digits
statement. - FractionDigitsStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
fraction-digits
statement.
G
- getActions() - Method in interface org.opendaylight.yangtools.yang.model.api.ActionNodeContainer
-
Return the set of actions.
- getActions() - Method in class org.opendaylight.yangtools.yang.model.api.ContainerLikeCompat
- 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.
- 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
- 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.RootDeclaredStatement
- 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.RootDeclaredStatement
- 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.
- 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 class org.opendaylight.yangtools.yang.model.api.ContainerLikeCompat
- 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.RootDeclaredStatement
- 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.RootDeclaredStatement
- 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.RootDeclaredStatement
- 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.
- 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
- 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.RootDeclaredStatement
- 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.
- 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.RootDeclaredStatement
- getIncludes() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RootDeclaredStatement
- 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.type.ModifierKind
-
YANG keyword of this modifier.
- 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.
- 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 class org.opendaylight.yangtools.yang.model.api.ContainerLikeCompat
- 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.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 class org.opendaylight.yangtools.yang.model.api.ContainerLikeCompat
- 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.RootDeclaredStatement
- 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
- getPath() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypeStatement.LeafrefSpecification
- getPathStatement() - Method in interface org.opendaylight.yangtools.yang.model.api.type.LeafrefTypeDefinition
-
Return the
PathExpression
of thisleafref
. - getPatternConstraints() - Method in interface org.opendaylight.yangtools.yang.model.api.type.StringTypeDefinition
-
Returns patterns specified in the string.
- 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.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 class org.opendaylight.yangtools.yang.model.api.ContainerLikeCompat
- 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.
- getReference() - Method in class org.opendaylight.yangtools.yang.model.api.ContainerLikeCompat
- 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.RootDeclaredStatement
- 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.RootDeclaredStatement
- 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 class org.opendaylight.yangtools.yang.model.api.ContainerLikeCompat
- 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.source.SourceRepresentation
-
Return the concrete representation type.
- getType() - Method in interface org.opendaylight.yangtools.yang.model.api.source.YangSourceRepresentation
- getType() - Method in class org.opendaylight.yangtools.yang.model.api.source.YangTextSource
- getType() - Method in interface org.opendaylight.yangtools.yang.model.api.source.YinSourceRepresentation
- getType() - Method in class org.opendaylight.yangtools.yang.model.api.source.YinTextSource
- 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 class org.opendaylight.yangtools.yang.model.api.ContainerLikeCompat
- 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.EnumStatement
- 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 class org.opendaylight.yangtools.yang.model.api.ContainerLikeCompat
- 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.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
-
Effective representation of a
grouping
statement. - GroupingStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
grouping
statement.
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.AbstractEffectiveStatement
- 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 record class org.opendaylight.yangtools.yang.model.api.source.SourceDependency.BelongsTo
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.opendaylight.yangtools.yang.model.api.source.SourceDependency.Import
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.opendaylight.yangtools.yang.model.api.source.SourceDependency.Include
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.opendaylight.yangtools.yang.model.api.source.SourceIdentifier
-
Returns a hash code value for this object.
- hashCode() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.FeatureSet
- 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
- Identifiers and Namespaces - Search tag in package org.opendaylight.yangtools.yang.model.api.meta
- Section
- identities() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ModuleEffectiveStatement
-
Namespace of available identities.
- IDENTITY - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- IdentityEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective representation of a
identity
statement. - 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
-
Declared representation of a
identity
statement. - 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
-
Effective representation of a
if-feature
statement. - 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(UnresolvedQName.Unqualified, UnresolvedQName.Unqualified) - Constructor for record class org.opendaylight.yangtools.yang.model.api.source.SourceDependency.Import
- Import(UnresolvedQName.Unqualified, UnresolvedQName.Unqualified, Revision) - Constructor for record class org.opendaylight.yangtools.yang.model.api.source.SourceDependency.Import
-
Creates an instance of a
Import
record class. - 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
-
Effective representation of a
import
statement. - ImportStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
import
statement. - Include(UnresolvedQName.Unqualified) - Constructor for record class org.opendaylight.yangtools.yang.model.api.source.SourceDependency.Include
- Include(UnresolvedQName.Unqualified, Revision) - Constructor for record class org.opendaylight.yangtools.yang.model.api.source.SourceDependency.Include
-
Creates an instance of a
Include
record class. - INCLUDE - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- IncludeEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective representation of a
include
statement. - IncludeStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
include
statement. - input() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ActionEffectiveStatement
-
Return this statement's
input
substatement. - input() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RpcEffectiveStatement
-
Return this statement's
input
substatement. - INPUT - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- InputEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective representation of a
input
statement. - InputSchemaNode - Interface in org.opendaylight.yangtools.yang.model.api
- InputStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
input
statement. - 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.
- InText() - Constructor for class org.opendaylight.yangtools.yang.model.api.meta.StatementDeclaration.InText
- InTextFile() - Constructor for class org.opendaylight.yangtools.yang.model.api.meta.StatementDeclaration.InTextFile
- 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
. - 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 class org.opendaylight.yangtools.yang.model.api.ContainerLikeCompat
-
Deprecated, for removal: This API element is subject to removal in a future version.
- isAddedByUses() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
Deprecated.
- isAugmenting() - Method in class org.opendaylight.yangtools.yang.model.api.ContainerLikeCompat
-
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(FeatureSet)
. - isSatisfiedBy(SourceIdentifier) - Method in interface org.opendaylight.yangtools.yang.model.api.source.SourceDependency
-
Check if a given
SourceIdentifier
satisfies the needs of this dependency. - 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
-
Effective representation of a
key
statement. - KeyStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
key
statement.
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
-
Effective representation of a
leaf
statement. - 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
-
Declared representation of a
leaf-list
statement. - 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
-
Declared representation of a
leaf
statement. - 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
-
Effective representation of a
length
statement. - LengthRestrictedTypeDefinition<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
-
Declared representation of a
length
statement. - line() - Method in class org.opendaylight.yangtools.yang.model.api.meta.StatementDeclaration.InText
- line() - Method in class org.opendaylight.yangtools.yang.model.api.meta.StatementDeclaration
- 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
-
Declared representation of a
list
statement. - 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
-
Effective representation of a
mandatory
statement. - MandatoryStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
mandatory
statement. - 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.
- maskList(ImmutableList<?>) - Static method in class org.opendaylight.yangtools.yang.model.api.meta.AbstractEffectiveStatement
-
Utility method for squashing singleton lists into single objects.
- maskSet(ImmutableSet<?>) - Static method in class org.opendaylight.yangtools.yang.model.api.meta.AbstractDeclaredStatement
- maskSet(ImmutableSet<?>) - Static method in class org.opendaylight.yangtools.yang.model.api.meta.AbstractEffectiveStatement
- 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
-
Effective representation of a
max-elements
statement. - MaxElementsStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
max-elements
statement. - 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
-
Effective representation of a
min-elements
statement. - MinElementsStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
min-elements
statement. - modelContext() - Method in interface org.opendaylight.yangtools.yang.model.api.EffectiveStatementInference
-
Return the
EffectiveModelContext
against which this inference is made. - 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
-
Effective representation of a
modifier
statement. - 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
module
statement. - ModuleEffectiveStatement.ConformanceType - Enum Class 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
-
Declared representation of a
module
statement. - 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 !
- MustEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective representation of a
must
statement. - MustStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
must
statement. - MustStatementAwareDeclaredStatement<A> - Interface in org.opendaylight.yangtools.yang.model.api.stmt
N
- name() - Method in record class org.opendaylight.yangtools.yang.model.api.source.SourceDependency.BelongsTo
-
Returns the value of the
name
record component. - name() - Method in record class org.opendaylight.yangtools.yang.model.api.source.SourceDependency.Import
-
Returns the value of the
name
record component. - name() - Method in record class org.opendaylight.yangtools.yang.model.api.source.SourceDependency.Include
-
Returns the value of the
name
record component. - name() - Method in interface org.opendaylight.yangtools.yang.model.api.source.SourceDependency
-
The name of the required source.
- name() - Method in record class org.opendaylight.yangtools.yang.model.api.source.SourceIdentifier
-
Returns the value of the
name
record component. - NAME - Static variable in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
-
QName of NETCONF top-level data node.
- namespace() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ModuleEffectiveStatement
-
Return this statement's
namespace
substatement. - NAMESPACE - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- NamespaceEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective representation of a
namespace
statement. - namespacePrefixes() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RootEffectiveStatement
-
Enumeration of all namespace-to-prefix mappings.
- NamespaceStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
namespace
statement. - 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
-
Effective representation of a
notification
statement. - NotificationNodeContainer - Interface in org.opendaylight.yangtools.yang.model.api
- NotificationNodeContainerCompat<A,
D, - Interface in org.opendaylight.yangtools.yang.model.api.stmt.compatE> -
Compatibility bridge between
NotificationNodeContainer.findNotification(QName)
andSchemaTreeAwareEffectiveStatement
. - NotificationStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
notification
statement. - 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() - Static method in class org.opendaylight.yangtools.yang.model.api.stmt.FeatureSet
-
Return an empty
FeatureSet
. - 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(Set<QName>) - Static method in class org.opendaylight.yangtools.yang.model.api.stmt.FeatureSet
-
Return a
FeatureSet
containing specified features. - 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.FeatureSet
-
Return a
FeatureSet
containing specified features. - 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
- 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
- ofYangFileName(String) - Static method in record class org.opendaylight.yangtools.yang.model.api.source.SourceIdentifier
- ofYinFileName(String) - Static method in record class org.opendaylight.yangtools.yang.model.api.source.SourceIdentifier
- 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, such as an
RpcDefinition
or anActionDefinition
. - 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> - 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
-
Effective representation of a
ordered-by
statement. - OrderedByStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
ordered-by
statement. - 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.source - package org.opendaylight.yangtools.yang.model.api.source
-
Base interfaces for identifying and source of YANG and YIN models.
- 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
-
Effective representation of a
organization
statement. - OrganizationStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
organization
statement. - output() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ActionEffectiveStatement
-
Return this statement's
output
substatement. - output() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RpcEffectiveStatement
-
Return this statement's
output
substatement. - OUTPUT - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- OutputEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective representation of a
output
statement. - OutputSchemaNode - Interface in org.opendaylight.yangtools.yang.model.api
- OutputStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
output
statement.
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
-
Effective representation of a
path
statement. - PathExpression - Interface in org.opendaylight.yangtools.yang.model.api
-
An expression as defined in RFC7950 Section 9.9.2, i.e. the argument of a
path
statement. - 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
-
Declared representation of a
path
statement. - 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
-
Effective representation of a
pattern
statement. - 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
-
Declared representation of a
pattern
statement. - POSITION - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- PositionEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective representation of a
position
statement. - PositionStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
position
statement. - prefix() - Method in record class org.opendaylight.yangtools.yang.model.api.source.SourceDependency.BelongsTo
-
Returns the value of the
prefix
record component. - prefix() - Method in record class org.opendaylight.yangtools.yang.model.api.source.SourceDependency.Import
-
Returns the value of the
prefix
record component. - prefix() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.BelongsToEffectiveStatement
-
Return this statement's
prefix
substatement. - prefix() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ImportEffectiveStatement
-
Return this statement's
prefix
substatement. - prefix() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ModuleEffectiveStatement
-
Return this statement's
prefix
substatement. - PREFIX - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- PrefixEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective representation of a
prefix
statement. - PrefixStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
prefix
statement. - PRESENCE - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- PresenceEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective representation of a
presence
statement. - PresenceStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
presence
statement.
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> - 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
-
Effective representation of a
range
statement. - RangeRestrictedTypeDefinition<T,
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
-
Declared representation of a
range
statement. - rawArgument() - Method in interface org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement
-
Returns statement argument as was present in original source.
- reachableModules() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RootEffectiveStatement
-
Enumerate all modules reachable from this module.
- REFERENCE - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- ReferenceEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective representation of a
reference
statement. - ReferenceStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
reference
statement. - REFINE - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- RefineEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective representation of a
refine
statement. - RefineStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
refine
statement. - 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
-
Effective representation of a
require-instance
statement. - RequireInstanceRestrictedTypeDefinition<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
-
Declared representation of a
require-instance
statement. - 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() - Method in record class org.opendaylight.yangtools.yang.model.api.source.SourceDependency.BelongsTo
- revision() - Method in record class org.opendaylight.yangtools.yang.model.api.source.SourceDependency.Import
-
Returns the value of the
revision
record component. - revision() - Method in record class org.opendaylight.yangtools.yang.model.api.source.SourceDependency.Include
-
Returns the value of the
revision
record component. - revision() - Method in interface org.opendaylight.yangtools.yang.model.api.source.SourceDependency
-
Returns required source revision.
- revision() - Method in record class org.opendaylight.yangtools.yang.model.api.source.SourceIdentifier
-
Returns the value of the
revision
record component. - 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
- RevisionDateEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective representation of a
revision-date
statement. - RevisionDateStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
revision-date
statement. - RevisionEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective representation of a
revision
statement. - RevisionStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
revision
statement. - RootDeclaredStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Common interface capturing general layout of a top-level YANG declared statement -- either a
ModuleStatement
or aSubmoduleStatement
. - RootEffectiveStatement<D> - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Common interface capturing general layout of a top-level YANG declared statement -- either a
ModuleEffectiveStatement
or aSubmoduleEffectiveStatement
. - 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
-
Effective representation of a
rpc
statement. - RpcStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
rpc
statement.
S
- 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...
- 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.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.
- SchemaTreeAwareEffectiveStatement<A,
D> - Interface in org.opendaylight.yangtools.yang.model.api.stmt -
Interface implemented by all
EffectiveStatement
s which can contain aschema tree
child. - SchemaTreeEffectiveStatement<D> - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Common interface grouping all
EffectiveStatement
s which are accessible viaSchemaTreeAwareEffectiveStatement.schemaTreeNodes()
. - 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. - schemaTreeNodes() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.SchemaTreeAwareEffectiveStatement
-
Enumerate all
schema node
s defined within this node. - 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
. - SourceDependency - Interface in org.opendaylight.yangtools.yang.model.api.source
-
Common interface expressing a dependency on a source, be it a
ModuleStatement
or aSubmoduleStatement
. - SourceDependency.BelongsTo - Record Class in org.opendaylight.yangtools.yang.model.api.source
-
A dependency created by a
BelongsToStatement
. - SourceDependency.Import - Record Class in org.opendaylight.yangtools.yang.model.api.source
-
A dependency created by an
ImportStatement
. - SourceDependency.Include - Record Class in org.opendaylight.yangtools.yang.model.api.source
-
A dependency created by an
IncludeStatement
. - sourceId() - Method in interface org.opendaylight.yangtools.yang.model.api.source.SourceRepresentation
-
The
SourceIdentifier
of this source. - SourceIdentifier - Record Class in org.opendaylight.yangtools.yang.model.api.source
-
Base class of YANG Schema source identifiers.
- SourceIdentifier(String) - Constructor for record class org.opendaylight.yangtools.yang.model.api.source.SourceIdentifier
-
Creates new YANG Schema source identifier for sources without a revision.
- SourceIdentifier(String, String) - Constructor for record class org.opendaylight.yangtools.yang.model.api.source.SourceIdentifier
-
Creates new YANG Schema source identifier for sources with or without a revision.
- SourceIdentifier(String, Revision) - Constructor for record class org.opendaylight.yangtools.yang.model.api.source.SourceIdentifier
-
Creates new YANG Schema source identifier for sources with or without a revision.
- SourceIdentifier(UnresolvedQName.Unqualified) - Constructor for record class org.opendaylight.yangtools.yang.model.api.source.SourceIdentifier
-
Creates new YANG Schema source identifier for sources without a revision.
- SourceIdentifier(UnresolvedQName.Unqualified, Revision) - Constructor for record class org.opendaylight.yangtools.yang.model.api.source.SourceIdentifier
-
Creates new YANG Schema source identifier for sources with or without a revision.
- sourceRef() - Method in exception class org.opendaylight.yangtools.yang.model.api.meta.StatementSourceException
-
Return the reference to the source which caused this exception.
- SourceRepresentation - Interface in org.opendaylight.yangtools.yang.model.api.source
-
Common interface for schema source representations.
- 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.
- StatementDeclaration - Class in org.opendaylight.yangtools.yang.model.api.meta
-
A
StatementSourceReference
which acts as its ownDeclarationReference
, i.e. referring to a statement source present in textual source format. - StatementDeclaration() - Constructor for class org.opendaylight.yangtools.yang.model.api.meta.StatementDeclaration
- StatementDeclaration.InText - Class in org.opendaylight.yangtools.yang.model.api.meta
-
A
StatementDeclaration
which acts as its ownDeclarationInText
. - StatementDeclaration.InTextFile - Class in org.opendaylight.yangtools.yang.model.api.meta
-
A
StatementDeclaration.InText
which acts as its ownDeclarationInFile
. - 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() - Method in class org.opendaylight.yangtools.yang.model.api.meta.StatementDeclaration
- statementOrigin() - Method in class org.opendaylight.yangtools.yang.model.api.meta.StatementSourceReference
-
Returns the
StatementOrigin
associated with this reference. - 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
- Statements - Search tag in package org.opendaylight.yangtools.yang.model.api.meta
- Section
- StatementSourceException - Exception Class in org.opendaylight.yangtools.yang.model.api.meta
-
An exception identifying a problem detected at a particular YANG statement.
- StatementSourceException(StatementSourceReference, String) - Constructor for exception class org.opendaylight.yangtools.yang.model.api.meta.StatementSourceException
- StatementSourceException(StatementSourceReference, String, Object...) - Constructor for exception class org.opendaylight.yangtools.yang.model.api.meta.StatementSourceException
- StatementSourceException(StatementSourceReference, String, Throwable) - Constructor for exception class org.opendaylight.yangtools.yang.model.api.meta.StatementSourceException
- StatementSourceException(StatementSourceReference, Throwable, String, Object...) - Constructor for exception class org.opendaylight.yangtools.yang.model.api.meta.StatementSourceException
- StatementSourceReference - Class in org.opendaylight.yangtools.yang.model.api.meta
-
Reference of statement source.
- StatementSourceReference() - Constructor for class org.opendaylight.yangtools.yang.model.api.meta.StatementSourceReference
- 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
-
Effective representation of a
status
statement. - StatusStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
status
statement. - 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. - submodules() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ModuleEffectiveStatement
-
All submodules included in this module, directly or transitively.
- SubmoduleStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
submodule
statement. - symbolicName() - Method in interface org.opendaylight.yangtools.yang.model.api.source.SourceRepresentation
-
Return the symbolic name, if available.
T
- test(FeatureSet) - Method in class org.opendaylight.yangtools.yang.model.api.stmt.IfFeatureExpr
- throwNSE() - Method in exception class org.opendaylight.yangtools.yang.model.api.meta.StatementSourceException
- toContainerLike() - Method in interface org.opendaylight.yangtools.yang.model.api.NotificationDefinition
-
Return a
ContainerLike
backed by this definition'sDataNodeContainer.getChildNodes()
. - toContainerLike() - Method in interface org.opendaylight.yangtools.yang.model.api.OperationDefinition
-
Return a
ContainerLike
backed by this definition'sOperationDefinition.getInput()
andOperationDefinition.getOutput()
. - toHumanReadable() - Method in interface org.opendaylight.yangtools.yang.model.api.meta.DeclarationReference
-
Returns human readable representation of this reference.
- toHumanReadable() - Method in class org.opendaylight.yangtools.yang.model.api.meta.StatementDeclaration
- 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.AbstractEffectiveStatement
- 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.meta.StatementDeclaration
- toString() - Method in class org.opendaylight.yangtools.yang.model.api.meta.StatementSourceReference
-
Returns human readable representation of statement source.
- toString() - Method in class org.opendaylight.yangtools.yang.model.api.PathExpression.Steps
- toString() - Method in record class org.opendaylight.yangtools.yang.model.api.source.SourceDependency.BelongsTo
-
Returns a string representation of this record class.
- toString() - Method in record class org.opendaylight.yangtools.yang.model.api.source.SourceDependency.Import
-
Returns a string representation of this record class.
- toString() - Method in record class org.opendaylight.yangtools.yang.model.api.source.SourceDependency.Include
-
Returns a string representation of this record class.
- toString() - Method in record class org.opendaylight.yangtools.yang.model.api.source.SourceIdentifier
-
Returns a string representation of this record class.
- toString() - Method in class org.opendaylight.yangtools.yang.model.api.source.YangTextSource
- toString() - Method in class org.opendaylight.yangtools.yang.model.api.source.YinTextSource
- toString() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.FeatureSet
- 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
- toYangFilename() - Method in record class org.opendaylight.yangtools.yang.model.api.source.SourceIdentifier
-
Returns filename for this YANG module as specified in RFC 6020.
- toYangFileName(String, Revision) - Static method in record class org.opendaylight.yangtools.yang.model.api.source.SourceIdentifier
-
Returns filename for this YANG module as specified in RFC 6020.
- toYinFilename() - Method in record class org.opendaylight.yangtools.yang.model.api.source.SourceIdentifier
-
Returns filename for this YANG module as specified in RFC 6020.
- toYinFileName(String, Revision) - Static method in record class org.opendaylight.yangtools.yang.model.api.source.SourceIdentifier
-
Returns filename for this YANG module as specified in RFC 6020.
- 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<A> - 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
- TypedefAwareEffectiveStatement<A,
D> - Interface in org.opendaylight.yangtools.yang.model.api.stmt -
Interface implemented by all
EffectiveStatement
s which can contain atypedef
child. - 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> - 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
- typedefs() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypedefAwareEffectiveStatement
-
Mapping of
typedef
s defined within this node. - TypedefStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
typedef
statement. - TypeEffectiveStatement<T> - 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
-
Declared representation of a
type
statement. - 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
statement. - UniqueStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
unique
statement. - UNITS - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- UnitsEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective representation of a
units
statement. - UnitsStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
units
statement. - UnknownEffectiveStatement<A,
D> - 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. it is not expressed directly in terms of concrete statement interfaces in this package.
- 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)
. - unmaskList(Object, Class<T>) - Static method in class org.opendaylight.yangtools.yang.model.api.meta.AbstractEffectiveStatement
-
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
- unmaskSet(Object, Class<T>) - Static method in class org.opendaylight.yangtools.yang.model.api.meta.AbstractEffectiveStatement
- 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> - 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
-
Effective representation of a
uses
statement. - 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
-
Declared representation of a
uses
statement.
V
- VALUE - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- ValueEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective representation of a
value
statement. - 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
-
Declared representation of a
value
statement.
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
-
Effective representation of a
when
statement. - WhenStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
when
statement. - 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
- YANG Base Type Mapping - Search tag in package org.opendaylight.yangtools.yang.model.api
- Section
- YANG Effective model - Search tag in package org.opendaylight.yangtools.yang.model.api
- Section
- YangSourceRepresentation - Interface in org.opendaylight.yangtools.yang.model.api.source
-
A YANG
SourceRepresentation
. - YangStmtMapping - Enum Class in org.opendaylight.yangtools.yang.model.api
-
Mapping for both RFC6020 and RFC7950 statements.
- YangTextSource - Class in org.opendaylight.yangtools.yang.model.api.source
-
YANG text schema source representation.
- YangTextSource() - Constructor for class org.opendaylight.yangtools.yang.model.api.source.YangTextSource
- YangVersionEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective representation of a
yang-version
statement. - YangVersionStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
yang-version
statement. - YIN_ELEMENT - Enum constant in enum class org.opendaylight.yangtools.yang.model.api.YangStmtMapping
- YinElementEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Effective representation of a
yin-element
statement. - YinElementStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
-
Declared representation of a
yin-element
statement. - YinSourceRepresentation - Interface in org.opendaylight.yangtools.yang.model.api.source
-
A YIN
SourceRepresentation
. - YinTextSource - Class in org.opendaylight.yangtools.yang.model.api.source
-
YIN text schema source representation.
- YinTextSource() - Constructor for class org.opendaylight.yangtools.yang.model.api.source.YinTextSource
All Classes and Interfaces|All Packages|Serialized Form