A B C D E F G H I K L M N O P R S T U V W Y 

A

addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
 
addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier
 
addToStringAttributes(MoreObjects.ToStringHelper) - Method in exception org.opendaylight.yangtools.yang.model.repo.api.SchemaResolutionException
 
addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.yangtools.yang.model.repo.api.YangTextSchemaSource
Add subclass-specific attributes to the output YangTextSchemaSource.toString() output.
addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.yangtools.yang.model.repo.api.YinDomSchemaSource
Add subclass-specific attributes to the output YinDomSchemaSource.toString() output.
addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.yangtools.yang.model.repo.api.YinTextSchemaSource
Add subclass-specific attributes to the output YinTextSchemaSource.toString() output.
ALWAYS_ACCEPT - Static variable in interface org.opendaylight.yangtools.yang.model.repo.api.SchemaSourceFilter
A SchemaSourceFilter which accepts any schema source it is presented with.
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
 
apply(SchemaSourceRepresentation) - Method in interface org.opendaylight.yangtools.yang.model.repo.api.SchemaSourceFilter
Check if a particular schema source is acceptable to the filter.
argument() - Method in interface org.opendaylight.yangtools.yang.model.api.meta.ModelStatement
Returns statement argument
ArgumentStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
asSchemaPath() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier
Create the SchemaPath equivalent of this identifier.
AugmentationSchema - 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.
AugmentStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 

B

BaseStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
BelongsToStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
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.
BitStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
BitsTypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
Makes is possible to access to the individual bits values of this type.
BitsTypeDefinition.Bit - Interface in org.opendaylight.yangtools.yang.model.api.type
Contains the methods for accessing the data about the individual bit of bits YANG type.
BodyGroup - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
BooleanTypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
Marker interface which marks that type definition represents the built-in YANG boolean type.

C

cachedReference() - Method in class org.opendaylight.yangtools.yang.model.repo.api.SourceIdentifier
Return a cached reference to an object equal to this object.
cachedReference() - Method in class org.opendaylight.yangtools.yang.model.repo.spi.PotentialSchemaSource
Return a cached reference to an object equal to this object.
CaseStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
ChoiceCaseNode - Interface in org.opendaylight.yangtools.yang.model.api
The ChoiceCaseNode interface is used to define branches of the ChoiceNode.
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
 
close() - Method in interface org.opendaylight.yangtools.yang.model.repo.spi.SchemaSourceRegistration
 
ConditionalDataDefinition - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
ConditionalFeature - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
ConfigStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
ConstraintDefinition - Interface in org.opendaylight.yangtools.yang.model.api
Contains method which returns various data constraints for some YANG element (e.g.
ConstraintMetaDefinition - Interface in org.opendaylight.yangtools.yang.model.api
Contains methods which retrieve values for description, error message, error app tag and reference (to other document).
ContactStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
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
 
create(Iterable<QName>, boolean) - Static method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
Constructs new instance of this class with the concrete path.
create(boolean, QName...) - Static method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
Constructs new instance of this class with the concrete path.
create(Iterable<QName>, boolean) - Static method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier
Constructs new instance of this class with the concrete path.
create(boolean, QName...) - Static method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier
Constructs new instance of this class with the concrete path.
create(String, Optional<String>) - Static method in class org.opendaylight.yangtools.yang.model.repo.api.SourceIdentifier
 
create(SourceIdentifier, DOMSource) - Static method in class org.opendaylight.yangtools.yang.model.repo.api.YinDomSchemaSource
Create a new YinDomSchemaSource using an identifier and a source.
create(SourceIdentifier, Class<? extends T>, int) - Static method in class org.opendaylight.yangtools.yang.model.repo.spi.PotentialSchemaSource
 
createChild(Iterable<QName>) - Method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
Create a child path based on concatenation of this path and a relative path.
createChild(SchemaPath) - Method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
Create a child path based on concatenation of this path and a relative path.
createChild(QName...) - Method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
Create a child path based on concatenation of this path and additional path elements.
createChild(Iterable<QName>) - Method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier
Create a child path based on concatenation of this path and a relative path.
createChild(SchemaNodeIdentifier) - Method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier
Create a child path based on concatenation of this path and a relative path.
createChild(QName...) - Method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier
Create a child path based on concatenation of this path and additional path elements.
createInstance(SchemaPath, QName) - Method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
Create a new instance.
createInstance(SchemaNodeIdentifier, QName) - Method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Absolute
 
createInstance(SchemaNodeIdentifier, QName) - Method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier
Create a new instance.
createInstance(SchemaNodeIdentifier, QName) - Method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Relative
 
createSchemaContext(Collection<SourceIdentifier>) - Method in interface org.opendaylight.yangtools.yang.model.repo.api.SchemaContextFactory
Create a new schema context containing specified sources, pulling in any dependencies they may have.
createSchemaContextFactory(SchemaSourceFilter) - Method in interface org.opendaylight.yangtools.yang.model.repo.api.SchemaRepository
Instantiate a new SchemaContextFactory, which will filter available schema sources using the provided filter.

D

DataDefinitionContainer - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
DataDefinitionContainer.WithReusableDefinitions - 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.
DecimalTypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
Contains methods for getting data from the YANG type substatement for decimal64 built-in type.
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.
DefaultStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
delegateForByteSource(SourceIdentifier, ByteSource) - Static method in class org.opendaylight.yangtools.yang.model.repo.api.YangTextSchemaSource
Create a new YangTextSchemaSource with a specific source identifier and backed by ByteSource, which provides the actual InputStreams.
delegateForByteSource(SourceIdentifier, ByteSource) - Static method in class org.opendaylight.yangtools.yang.model.repo.api.YinTextSchemaSource
Create a new YinTextSchemaSource with a specific source identifier and backed by ByteSource, which provides the actual InputStreams.
DerivableSchemaNode - Interface in org.opendaylight.yangtools.yang.model.api
Schema Node which may be derived from other schema node using augmentation or uses statement.
DescriptionStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
DeviateStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
Deviation - Interface in org.opendaylight.yangtools.yang.model.api
Interface describing YANG 'deviation' statement.
Deviation.Deviate - Enum in org.opendaylight.yangtools.yang.model.api
Enum describing YANG deviation 'deviate' statement.
DeviationStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
DocumentationGroup - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
DocumentationGroup.WithStatus - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
DocumentedConstraintGroup - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
DocumentedNode - Interface in org.opendaylight.yangtools.yang.model.api
Node which can have documentation assigned.

E

EffectiveStatement<A,S extends DeclaredStatement<A>> - Interface in org.opendaylight.yangtools.yang.model.api.meta
Effective model statement which should be used to derive application behaviour.
effectiveSubstatements() - Method in interface org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement
Returns a collection of all effective substatements.
EmptyTypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
 
EnumStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
EnumTypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
Makes is possible to access to the individual enumeration values of this type.
EnumTypeDefinition.EnumPair - Interface in org.opendaylight.yangtools.yang.model.api.type
Contains the methods for accessing the data about the concrete enumeration item which represents enum YANG type.
equals(Object) - Method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
 
equals(Object) - Method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier
 
equals(Object) - Method in class org.opendaylight.yangtools.yang.model.repo.api.SourceIdentifier
 
equals(Object) - Method in class org.opendaylight.yangtools.yang.model.repo.spi.PotentialSchemaSource
 
ErrorAppTagStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
ErrorMessageStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
ExtensionDefinition - Interface in org.opendaylight.yangtools.yang.model.api
Contains the methods for getting the data which are part of the YANG extensoion statement.
ExtensionStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 

F

FeatureDefinition - Interface in org.opendaylight.yangtools.yang.model.api
Interface describing YANG 'feature' statement.
FeatureStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
findModuleByName(String, Date) - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
Returns module instance (from the context) with concrete name and revision date.
findModuleByNamespace(URI) - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
Returns module instance (from the context) with concrete namespace.
findModuleByNamespaceAndRevision(URI, Date) - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
Returns module instance based on given namespace and revision.
FractionDigitsStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 

G

get(Class<N>, K) - Method in interface org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement
Returns value associated with supplied identifier
get(K) - Method in interface org.opendaylight.yangtools.yang.model.api.meta.IdentifierNamespace
Returns value associated with supplied identifier
getAll(Class<N>) - Method in interface org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement
Returns all local values from supplied namespace.
getAllModuleIdentifiers() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
Get all module and submodule identifiers.
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
 
getArgument() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.UnknownStatement
 
getArgumentName() - Method in interface org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition
Returns name of statement argument or null, if statement does not have argument.
getArgumentName() - Method in enum org.opendaylight.yangtools.yang.model.api.Rfc6020Mapping
 
getAugmentations() - Method in interface org.opendaylight.yangtools.yang.model.api.Module
Returns AugmentationSchema instances which contain data from augment 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.BodyGroup
 
getAugments() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.UsesStatement
 
getAvailableAugmentations() - Method in interface org.opendaylight.yangtools.yang.model.api.AugmentationTarget
 
getBase() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.IdentityStatement
 
getBase() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypeStatement.IdentityRefSpecification
 
getBaseIdentity() - Method in interface org.opendaylight.yangtools.yang.model.api.IdentitySchemaNode
 
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.
getCaseNodeByName(QName) - Method in interface org.opendaylight.yangtools.yang.model.api.ChoiceSchemaNode
Returns the concrete case according to specified Q name.
getCaseNodeByName(String) - Method in interface org.opendaylight.yangtools.yang.model.api.ChoiceSchemaNode
Returns the concrete case according to specified name.
getCases() - Method in interface org.opendaylight.yangtools.yang.model.api.ChoiceSchemaNode
Returns cases of choice.
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.
getCondition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.MustStatement
 
getCondition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.WhenStatement
 
getConfig() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.AnyxmlStatement
 
getConfig() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ChoiceStatement
 
getConfig() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ContainerStatement
 
getConfig() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.LeafListStatement
 
getConfig() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.LeafStatement
 
getConfig() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ListStatement
 
getConfig() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RefineStatement.RefineContainerStatement
 
getConfig() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RefineStatement.RefineLeafStatement
 
getConstraints() - Method in interface org.opendaylight.yangtools.yang.model.api.DataSchemaNode
Returns the constraints associated with Data Schema Node
getContact() - Method in interface org.opendaylight.yangtools.yang.model.api.Module
Returns the module contact.
getContact() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.MetaGroup
 
getCost() - Method in class org.opendaylight.yangtools.yang.model.repo.spi.PotentialSchemaSource
 
getDataChildByName(QName) - Method in interface org.opendaylight.yangtools.yang.model.api.DataNodeContainer
 
getDataChildByName(String) - Method in interface org.opendaylight.yangtools.yang.model.api.DataNodeContainer
Deprecated.
This method disregards the namespace and thus leads to unpredictable results when multiple children exist with the same localname, but with different namespaces.
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.DataDefinitionContainer
 
getDate() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RevisionDateStatement
 
getDate() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RevisionStatement
 
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 interface org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition
Returns class which represents declared version of statement associated with this definition.
getDeclaredRepresentationClass() - Method in enum org.opendaylight.yangtools.yang.model.api.Rfc6020Mapping
 
getDefault() - Method in interface org.opendaylight.yangtools.yang.model.api.LeafSchemaNode
Returns the default value of YANG leaf.
getDefault() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ChoiceStatement
 
getDefault() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.LeafStatement
 
getDefault() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RefineStatement.RefineLeafStatement
 
getDefaultCase() - Method in interface org.opendaylight.yangtools.yang.model.api.ChoiceSchemaNode
Returns name of case which is in the choice specified as default
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 YANG typedef statement.
getDerivedIdentities() - Method in interface org.opendaylight.yangtools.yang.model.api.IdentitySchemaNode
Get identities derived from this identity.
getDescription() - Method in interface org.opendaylight.yangtools.yang.model.api.AugmentationSchema
 
getDescription() - Method in interface org.opendaylight.yangtools.yang.model.api.ConstraintMetaDefinition
Returns the value of the argument of YANG description keyword.
getDescription() - Method in interface org.opendaylight.yangtools.yang.model.api.DocumentedNode
Returns description of the instance of the type SchemaNode
getDescription() - Method in interface org.opendaylight.yangtools.yang.model.api.Module
Returns the module description.
getDescription() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.DocumentationGroup
 
getDeviate() - Method in interface org.opendaylight.yangtools.yang.model.api.Deviation
 
getDeviations() - Method in interface org.opendaylight.yangtools.yang.model.api.Module
Returns Deviation instances which contain data from deviation statements defined in the module.
getDeviations() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.BodyGroup
 
getEffectiveRepresentationClass() - Method in interface org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition
Returns class which represents derived behaviour from supplied statement.
getEffectiveRepresentationClass() - Method in enum org.opendaylight.yangtools.yang.model.api.Rfc6020Mapping
 
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.DocumentedConstraintGroup
 
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.DocumentedConstraintGroup
 
getExtensionDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode
Get extension definition which identifies this node
getExtensions() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
Returns extencion 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.BodyGroup
 
getExtensionSchemaNodes() - Method in interface org.opendaylight.yangtools.yang.model.api.Module
Returns ExtensionDefinition instances which contain data from extension statements defined in the module.
getFeatures() - Method in interface org.opendaylight.yangtools.yang.model.api.Module
Returns FeatureDefinition instances which contain data from feature statements defined in the module.
getFeatures() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.BodyGroup
 
getFractionDigits() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypeStatement.Decimal64Specification
 
getFractionDigits() - Method in interface org.opendaylight.yangtools.yang.model.api.type.DecimalTypeDefinition
Returns integer between 1 and 18 inclusively.
getFractionDigits() - Method in interface org.opendaylight.yangtools.yang.model.api.type.UnknownTypeDefinition
 
getGroupingPath() - Method in interface org.opendaylight.yangtools.yang.model.api.UsesNode
Returns the schema path to used grouping.
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.RpcDefinition
 
getGroupings() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.DataDefinitionContainer.WithReusableDefinitions
 
getGroupings() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RpcStatement
 
getIdentifier() - Method in interface org.opendaylight.yangtools.yang.model.repo.api.SchemaSourceRepresentation
getIdentifier() - Method in class org.opendaylight.yangtools.yang.model.repo.api.YangTextSchemaSource
getIdentifier() - Method in interface org.opendaylight.yangtools.yang.model.repo.api.YinSchemaSource
Deprecated.
getIdentifier() - Method in class org.opendaylight.yangtools.yang.model.repo.api.YinTextSchemaSource
getIdentities() - Method in interface org.opendaylight.yangtools.yang.model.api.Module
Returns IdentitySchemaNode instances which contain data from identity statements defined in the module.
getIdentities() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.BodyGroup
 
getIdentity() - Method in interface org.opendaylight.yangtools.yang.model.api.type.IdentityrefTypeDefinition
Returns identity to which the instance of this type refers.
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.ConditionalFeature
 
getImports() - Method in interface org.opendaylight.yangtools.yang.model.api.Module
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.LinkageGroup
 
getIncludes() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.LinkageGroup
 
getInput() - Method in interface org.opendaylight.yangtools.yang.model.api.RpcDefinition
 
getInput() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RpcStatement
 
getKey() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ListStatement
 
getKeyDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.ListSchemaNode
 
getKeyword() - Method in enum org.opendaylight.yangtools.yang.model.api.Deviation.Deviate
 
getLastComponent() - Method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
Get the last component of this path.
getLastComponent() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier
Get the last component of this path.
getLength() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypeStatement.BinarySpecification
 
getLength() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypeStatement.StringRestrictions
 
getLengthConstraints() - Method in interface org.opendaylight.yangtools.yang.model.api.type.BinaryTypeDefinition
Returns List of number of octets that binary value contains.
getLengthConstraints() - Method in interface org.opendaylight.yangtools.yang.model.api.type.StringTypeDefinition
Returns length constraint specified in the string.
getLengthConstraints() - Method in interface org.opendaylight.yangtools.yang.model.api.type.UnknownTypeDefinition
 
getMandatory() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.AnyxmlStatement
 
getMandatory() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ChoiceStatement
 
getMandatory() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.LeafStatement
 
getMax() - Method in interface org.opendaylight.yangtools.yang.model.api.type.LengthConstraint
Returns the length-restricting upper bound value.
getMax() - Method in interface org.opendaylight.yangtools.yang.model.api.type.RangeConstraint
Returns the length-restricting upper bound value.
getMaxElements() - Method in interface org.opendaylight.yangtools.yang.model.api.ConstraintDefinition
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.MultipleElementsGroup
 
getMin() - Method in interface org.opendaylight.yangtools.yang.model.api.type.LengthConstraint
Returns the length-restricting lower bound value.
getMin() - Method in interface org.opendaylight.yangtools.yang.model.api.type.RangeConstraint
Returns the length-restricting lower bound value.
getMinElements() - Method in interface org.opendaylight.yangtools.yang.model.api.ConstraintDefinition
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.MultipleElementsGroup
 
getModule() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.BelongsToStatement
 
getModule() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ImportStatement
 
getModule() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.IncludeStatement
 
getModuleName() - Method in interface org.opendaylight.yangtools.yang.model.api.ModuleImport
 
getModules() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
Returns modules which are part of the schema context.
getModuleSource(ModuleIdentifier) - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
Get yang source code represented as string for matching ModuleIdentifier.
getModuleSourcePath() - Method in interface org.opendaylight.yangtools.yang.model.api.SourceStreamAware
Deprecated.
Get descriptive source path (usually file path) from which this module was parsed.
getMustConstraints() - Method in interface org.opendaylight.yangtools.yang.model.api.ConstraintDefinition
Specifies the rules which the node which contains must YANG substatement has to match.
getMusts() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.AnyxmlStatement
 
getMusts() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ContainerStatement
 
getMusts() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.LeafListStatement
 
getMusts() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.LeafStatement
 
getMusts() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ListStatement
 
getMusts() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RefineStatement.RefineContainerStatement
 
getMusts() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RefineStatement.RefineLeafStatement
 
getName() - Method in interface org.opendaylight.yangtools.yang.model.api.ModuleIdentifier
Returns the name of the module which is specified as argument of YANG module keyword
getName() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ArgumentStatement
 
getName() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.BaseStatement
 
getName() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.BitStatement
 
getName() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.CaseStatement
 
getName() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.DataDefinitionStatement
 
getName() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.EnumStatement
 
getName() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.FeatureStatement
 
getName() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.GroupingStatement
 
getName() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.IdentityStatement
 
getName() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.IfFeatureStatement
 
getName() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ModuleStatement
 
getName() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.NotificationStatement
 
getName() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RpcStatement
 
getName() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.SubmoduleStatement
 
getName() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypedefStatement
 
getName() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypeStatement
 
getName() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.UnitsStatement
 
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.
getName() - Method in class org.opendaylight.yangtools.yang.model.repo.api.SourceIdentifier
Returns model name
getNamespace() - Method in interface org.opendaylight.yangtools.yang.model.api.ModuleIdentifier
Returns the namespace of the module which is specified as argument of YANG namespace keyword.
getNamespace() - Method in interface org.opendaylight.yangtools.yang.model.api.NamespaceRevisionAware
 
getNamespace() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ModuleHeaderGroup
 
getNodeParameter() - Method in interface org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode
Returns name of the unknown node.
getNodeType() - Method in interface org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode
Returns QName instance with the name of the unknown node.
getNotifications() - Method in interface org.opendaylight.yangtools.yang.model.api.Module
Returns NotificationDefinition instances which contain data from notification statements defined in the module.
getNotifications() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
Returns notification definition instances which are defined as the direct subelements in all YANG modules in the context.
getNotifications() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.BodyGroup
 
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.MultipleElementsGroup
 
getOrganization() - Method in interface org.opendaylight.yangtools.yang.model.api.Module
Returns the module organization.
getOrganization() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.MetaGroup
 
getOriginal() - Method in interface org.opendaylight.yangtools.yang.model.api.DerivableSchemaNode
If this node is added by uses, returns original node definition from grouping where it was defined.
getOriginalDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.AugmentationSchema
Returns Augmentation Definition from which this augmentation is derived if augmentation was added transitively via augmented uses.
getOutput() - Method in interface org.opendaylight.yangtools.yang.model.api.RpcDefinition
 
getOutput() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RpcStatement
 
getParent() - Method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
Returns the immediate parent SchemaPath.
getParent() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier
Returns the immediate parent SchemaPath.
getPath() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaNode
Returns the schema path of the instance of the type SchemaNode SchemaNode.
getPath() - Method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
Deprecated.
getPath() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypeStatement.LeafrefSpecification
 
getPath() - Method in interface org.opendaylight.yangtools.yang.model.api.type.EnumTypeDefinition.EnumPair
Deprecated.
Enum pair SHOULD NOT have schema path, since it's argument is only string and not QName.
getPathFromRoot() - Method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
Returns the list of nodes which need to be traversed to get from the starting point (root for absolute SchemaPaths) to the node represented by this object.
getPathFromRoot() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier
Returns the list of nodes which need to be traversed to get from the starting point (root for absolute SchemaPaths) to the node represented by this object.
getPathStatement() - Method in interface org.opendaylight.yangtools.yang.model.api.type.InstanceIdentifierTypeDefinition
Deprecated.
This method is deprecated because it is not defined in YANG metamodel. It is scheduled for removal in Boron release cycle.
getPathStatement() - Method in interface org.opendaylight.yangtools.yang.model.api.type.LeafrefTypeDefinition
 
getPathTowardsRoot() - Method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
Returns the list of nodes which need to be traversed to get from this node to the starting point (root for absolute SchemaPaths).
getPathTowardsRoot() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier
Returns the list of nodes which need to be traversed to get from this node to the starting point (root for absolute SchemaPaths).
getPatternConstraints() - Method in interface org.opendaylight.yangtools.yang.model.api.type.StringTypeDefinition
Returns patterns specified in the string.
getPatternConstraints() - Method in interface org.opendaylight.yangtools.yang.model.api.type.UnknownTypeDefinition
 
getPatterns() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypeStatement.StringRestrictions
 
getPosition() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.BitStatement
 
getPosition() - Method in interface org.opendaylight.yangtools.yang.model.api.type.BitsTypeDefinition.Bit
The position value MUST be in the range 0 to 4294967295, and it MUST be unique within the bits type.
getPrefix() - Method in interface org.opendaylight.yangtools.yang.model.api.Module
Returns the prefix of the module
getPrefix() - Method in interface org.opendaylight.yangtools.yang.model.api.ModuleImport
 
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.IncludeStatement
 
getPrefix() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ModuleHeaderGroup
 
getPresence() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ContainerStatement
 
getPresence() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RefineStatement.RefineContainerStatement
 
getPresence() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RefineStatement.RefineLeafStatement
 
getQName() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaNode
Returns QName of the instance of the type SchemaNode.
getQName() - Method in interface org.opendaylight.yangtools.yang.model.api.type.EnumTypeDefinition.EnumPair
Deprecated.
Enum pair SHOULD NOT have QName, since it's argument is only string (allows characters not allowed in QName) and not QName. Use EnumTypeDefinition.EnumPair.getName() instead.
getQNameModule() - Method in interface org.opendaylight.yangtools.yang.model.api.ModuleIdentifier
Returns a QNameModule, which contains the namespace and the revision of the module.
getRange() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RangeStatement
 
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
 
getRangeConstraints() - Method in interface org.opendaylight.yangtools.yang.model.api.type.DecimalTypeDefinition
Returns range constraints for instance of this type.
getRangeConstraints() - Method in interface org.opendaylight.yangtools.yang.model.api.type.IntegerTypeDefinition
Returns Range Constraints defined for given Integer Type.
getRangeConstraints() - Method in interface org.opendaylight.yangtools.yang.model.api.type.UnknownTypeDefinition
 
getRangeConstraints() - Method in interface org.opendaylight.yangtools.yang.model.api.type.UnsignedIntegerTypeDefinition
Returns range data of the instance of the type UnsignedIntegerTypeDefinition.
getReference() - Method in interface org.opendaylight.yangtools.yang.model.api.AugmentationSchema
 
getReference() - Method in interface org.opendaylight.yangtools.yang.model.api.ConstraintMetaDefinition
Returns the value of the argument of YANG reference keyword.
getReference() - Method in interface org.opendaylight.yangtools.yang.model.api.Deviation
 
getReference() - Method in interface org.opendaylight.yangtools.yang.model.api.DocumentedNode
Returns reference of the instance of the type SchemaNode The reference refers to external document that provides additional information relevant for the instance of this type.
getReference() - Method in interface org.opendaylight.yangtools.yang.model.api.Module
Returns the module reference.
getReference() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.DocumentationGroup
 
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.
getRegularExpression() - Method in interface org.opendaylight.yangtools.yang.model.api.type.PatternConstraint
Returns a regular expression (pattern).
getRepresentation() - Method in class org.opendaylight.yangtools.yang.model.repo.spi.PotentialSchemaSource
 
getRequireInstance() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypeStatement.InstanceIdentifierSpecification
 
getResolvedSources() - Method in exception org.opendaylight.yangtools.yang.model.repo.api.SchemaResolutionException
 
getRevision() - Method in interface org.opendaylight.yangtools.yang.model.api.ModuleIdentifier
Returns the revision date for the module.
getRevision() - Method in interface org.opendaylight.yangtools.yang.model.api.ModuleImport
 
getRevision() - Method in interface org.opendaylight.yangtools.yang.model.api.NamespaceRevisionAware
 
getRevision() - Method in class org.opendaylight.yangtools.yang.model.repo.api.SourceIdentifier
Returns revision of source or null if revision was not supplied.
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.RevisionGroup
 
getRpcs() - Method in interface org.opendaylight.yangtools.yang.model.api.Module
Returns RpcDefinition instances which contain data from rpc statements defined in the module.
getRpcs() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.BodyGroup
 
getSchemaContext() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContextHolder
Deprecated.
 
getSchemaContext() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContextProvider
 
getSchemaOfAnyXmlData() - Method in interface org.opendaylight.yangtools.yang.model.api.YangModeledAnyXmlSchemaNode
 
getSchemaSource(SourceIdentifier, Class<T>) - Method in interface org.opendaylight.yangtools.yang.model.repo.api.SchemaRepository
 
getSource() - Method in interface org.opendaylight.yangtools.yang.model.api.Module
getSource() - Method in class org.opendaylight.yangtools.yang.model.repo.api.YinDomSchemaSource
 
getSource() - Method in interface org.opendaylight.yangtools.yang.model.repo.api.YinXmlSchemaSource
Return an XML Source of the YIN document.
getSource(SourceIdentifier) - Method in interface org.opendaylight.yangtools.yang.model.repo.spi.SchemaSourceProvider
Returns a representation a for supplied YANG source identifier.
getSourceId() - Method in exception org.opendaylight.yangtools.yang.model.repo.api.MissingSchemaSourceException
 
getSourceIdentifier() - Method in class org.opendaylight.yangtools.yang.model.repo.spi.PotentialSchemaSource
 
getStatementName() - Method in interface org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition
Returns name of the statement
getStatementName() - Method in enum org.opendaylight.yangtools.yang.model.api.Rfc6020Mapping
 
getStatementSource() - Method in interface org.opendaylight.yangtools.yang.model.api.meta.ModelStatement
Returns statement source, which denotes if statement was explicitly declared in original model or inferred during semantic processing of model.
getStatus() - Method in interface org.opendaylight.yangtools.yang.model.api.AugmentationSchema
 
getStatus() - Method in interface org.opendaylight.yangtools.yang.model.api.DocumentedNode
Returns status of the instance of the type SchemaNode
getStatus() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.DocumentationGroup.WithStatus
 
getSubmodules() - Method in interface org.opendaylight.yangtools.yang.model.api.Module
 
getTag() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.UniqueStatement
 
getTargetNode() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.AugmentStatement
 
getTargetNode() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.DeviationStatement
 
getTargetNode() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RefineStatement
 
getTargetPath() - Method in interface org.opendaylight.yangtools.yang.model.api.AugmentationSchema
 
getTargetPath() - Method in interface org.opendaylight.yangtools.yang.model.api.Deviation
 
getText() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ContactStatement
 
getText() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.DescriptionStatement
 
getText() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.OrganizationStatement
 
getText() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ReferenceStatement
 
getType() - Method in interface org.opendaylight.yangtools.yang.model.api.LeafListSchemaNode
Returns type of the instance which implements DataSchemaNode .
getType() - Method in interface org.opendaylight.yangtools.yang.model.api.LeafSchemaNode
Returns the YANG type of the instance of the type LeafSchemaNode.
getType() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypeGroup
 
getType() - Method in interface org.opendaylight.yangtools.yang.model.repo.api.SchemaSourceRepresentation
Return the concrete representation type.
getType() - Method in interface org.opendaylight.yangtools.yang.model.repo.api.YangSchemaSourceRepresentation
Return the concrete representation type.
getType() - Method in class org.opendaylight.yangtools.yang.model.repo.api.YangTextSchemaSource
Return the concrete representation type.
getType() - Method in class org.opendaylight.yangtools.yang.model.repo.api.YinDomSchemaSource
 
getType() - Method in interface org.opendaylight.yangtools.yang.model.repo.api.YinSchemaSource
Deprecated.
Return the concrete representation type.
getType() - Method in interface org.opendaylight.yangtools.yang.model.repo.api.YinSchemaSourceRepresentation
Return the concrete representation type.
getType() - Method in class org.opendaylight.yangtools.yang.model.repo.api.YinTextSchemaSource
Return the concrete representation type.
getType() - Method in interface org.opendaylight.yangtools.yang.model.repo.api.YinXmlSchemaSource
 
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.RpcDefinition
 
getTypedefs() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.DataDefinitionContainer.WithReusableDefinitions
 
getTypedefs() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RpcStatement
 
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 main union statement.
getUnique() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ListStatement
 
getUnits() - Method in interface org.opendaylight.yangtools.yang.model.api.LeafSchemaNode
Returns the units in which are the values of the leaf presented.
getUnits() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.TypeGroup
 
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 YANG typedef statement.
getUnknownSchemaNodes() - Method in interface org.opendaylight.yangtools.yang.model.api.AugmentationSchema
 
getUnknownSchemaNodes() - Method in interface org.opendaylight.yangtools.yang.model.api.Deviation
 
getUnknownSchemaNodes() - Method in interface org.opendaylight.yangtools.yang.model.api.Module
Returns unknown nodes defined in module.
getUnknownSchemaNodes() - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaNode
Returns unknown schema nodes which belongs to this instance of the type SchemaNode.
getUnsatisfiedImports() - Method in exception org.opendaylight.yangtools.yang.model.repo.api.SchemaResolutionException
Return the list of sources which failed to resolve along with reasons why they were not resolved.
getUri() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.NamespaceStatement
 
getUses() - Method in interface org.opendaylight.yangtools.yang.model.api.DataNodeContainer
 
getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ConfigStatement
 
getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.DefaultStatement
 
getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.DeviateStatement
 
getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.EnumStatement
 
getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ErrorAppTagStatement
 
getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ErrorMessageStatement
 
getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.FractionDigitsStatement
 
getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.LengthStatement
 
getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.MandatoryStatement
 
getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.MaxElementsStatement
 
getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.MinElementsStatement
 
getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.OrderedByStatement
 
getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.PathStatement
 
getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.PatternStatement
 
getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.PositionStatement
 
getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.PrefixStatement
 
getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.PresenceStatement
 
getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.RequireInstanceStatement
 
getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.StatusStatement
 
getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ValueStatement
 
getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.YangVersionStatement
 
getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.YinElementStatement
 
getValue() - Method in interface org.opendaylight.yangtools.yang.model.api.type.EnumTypeDefinition.EnumPair
The "value" statement, which is optional, is used to associate an integer value with the assigned name for the enum.
getValue() - Method in enum org.opendaylight.yangtools.yang.model.repo.spi.PotentialSchemaSource.Costs
The the cost value.
getValues() - Method in interface org.opendaylight.yangtools.yang.model.api.type.EnumTypeDefinition
Returns all enumeration values.
getWhenCondition() - Method in interface org.opendaylight.yangtools.yang.model.api.AugmentationSchema
Returns when statement If when condition is present node defined by the parent data definition statement is only valid when the returned XPath expression conceptually evaluates to "true" for a particular instance, then the node defined by the parent data definition statement is valid; otherwise, it is not.
getWhenCondition() - Method in interface org.opendaylight.yangtools.yang.model.api.ConstraintDefinition
Specifies the condition when the data node which contains when YANG substatement has to be present.
getWhenStatement() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ConditionalDataDefinition
 
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.Module
Returns the YANG version.
getYangVersion() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ModuleHeaderGroup
 
getYangVersion() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.SubmoduleStatement
 
getYinDocument() - Method in interface org.opendaylight.yangtools.yang.model.repo.api.YinSchemaSource
Deprecated.
Return schema source as a Yin-compliant Document.
getYinElement() - Method in interface org.opendaylight.yangtools.yang.model.api.stmt.ArgumentStatement
 
GroupingDefinition - Interface in org.opendaylight.yangtools.yang.model.api
Interface describing YANG 'grouping' statement.
GroupingStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 

H

hashCode() - Method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
 
hashCode() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier
 
hashCode() - Method in class org.opendaylight.yangtools.yang.model.repo.api.SourceIdentifier
 
hashCode() - Method in class org.opendaylight.yangtools.yang.model.repo.spi.PotentialSchemaSource
 

I

identifierFromFilename(String) - Static method in class org.opendaylight.yangtools.yang.model.repo.api.YangTextSchemaSource
 
identifierFromFilename(String) - Static method in class org.opendaylight.yangtools.yang.model.repo.api.YinTextSchemaSource
 
IdentifierNamespace<K,V> - Interface in org.opendaylight.yangtools.yang.model.api.meta
Model specific namespace which allows access to specific IdentifierNamespace serves as common superclass for YANG model namespaces, which are type-captured subclasses.
IdentityrefTypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
Contains method for getting data from identityref built-in YANG type.
IdentitySchemaNode - Interface in org.opendaylight.yangtools.yang.model.api
Interface describing YANG 'identity' statement.
IdentityStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
IdentityTypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
Contains the method for getting the details about YANG identity.
IfFeatureStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
ImportStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
IncludeStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
InputStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
InstanceIdentifierTypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
Contains methods for getting data from the instance-identifier YANG built-in type.
IntegerTypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
IntegerTypeDefinition is interface which represents SIGNED Integer values defined in Yang language.
isAbsolute() - Method in interface org.opendaylight.yangtools.yang.model.api.RevisionAwareXPath
Returns true if the XPapth starts in root of Yang model, otherwise returns false.
isAbsolute() - Method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
Describes whether schema path is|isn't absolute.
isAbsolute() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Absolute
 
isAbsolute() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier
Describes whether schema node identifier is|isn't absolute.
isAbsolute() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Relative
 
isAddedByAugmentation() - Method in interface org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode
Describes whether the node was added through augment YANG statement.
isAddedByUses() - Method in interface org.opendaylight.yangtools.yang.model.api.DataSchemaNode
Returns true if the data node was added by uses statement, otherwise returns false
isAddedByUses() - Method in interface org.opendaylight.yangtools.yang.model.api.GroupingDefinition
Returns true if the data node was added by uses statement, otherwise returns false
isAddedByUses() - Method in interface org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode
Describes whether the node was added through uses YANG keyword.
isAddedByUses() - Method in interface org.opendaylight.yangtools.yang.model.api.UsesNode
Returns true if the data node was added by uses statement, otherwise returns false
isArgumentYinElement() - Method in enum org.opendaylight.yangtools.yang.model.api.Rfc6020Mapping
 
isAugmenting() - Method in interface org.opendaylight.yangtools.yang.model.api.DataSchemaNode
Returns true if the data node was added by augmentation, otherwise returns false
isAugmenting() - Method in interface org.opendaylight.yangtools.yang.model.api.UsesNode
Returns true if the data node was added by augmentation, otherwise returns false
isConfiguration() - Method in interface org.opendaylight.yangtools.yang.model.api.DataSchemaNode
Returns true if the data represents configuration data, otherwise returns false
isMandatory() - Method in interface org.opendaylight.yangtools.yang.model.api.ConstraintDefinition
Expreses if the presence of the data element for which this constraint is specified is|isn't required.
isPresenceContainer() - Method in interface org.opendaylight.yangtools.yang.model.api.ContainerSchemaNode
 
isUserOrdered() - Method in interface org.opendaylight.yangtools.yang.model.api.LeafListSchemaNode
YANG 'ordered-by' statement.
isUserOrdered() - Method in interface org.opendaylight.yangtools.yang.model.api.ListSchemaNode
YANG 'ordered-by' statement.
isYinElement() - Method in interface org.opendaylight.yangtools.yang.model.api.ExtensionDefinition
This statement indicates if the argument is mapped to an XML element in YIN or to an XML attribute.
By contract if implementation of ExtensionDefinition does not specify the yin-element statement the return value is by default set to false

For more specific definition please look into [RFC-6020] The yin-element Statement

K

KeyStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 

L

lazyTransform(YinXmlSchemaSource) - Static method in class org.opendaylight.yangtools.yang.model.repo.api.YinDomSchemaSource
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
 
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
 
LengthConstraint - Interface in org.opendaylight.yangtools.yang.model.api.type
The Lenght Constraint value consists of an explicit value, or a lower bound returned by LengthConstraint.getMin() and an upper bound returned by LengthConstraint.getMax().
LengthStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
LinkageGroup - 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
 

M

MandatoryStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
MaxElementsStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
MetaGroup - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
MinElementsStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
MissingSchemaSourceException - Exception in org.opendaylight.yangtools.yang.model.repo.api
Exception thrown when a the specified schema source is not available.
MissingSchemaSourceException(String, SourceIdentifier) - Constructor for exception org.opendaylight.yangtools.yang.model.repo.api.MissingSchemaSourceException
 
MissingSchemaSourceException(String, SourceIdentifier, Throwable) - Constructor for exception org.opendaylight.yangtools.yang.model.repo.api.MissingSchemaSourceException
 
ModelStatement<A> - Interface in org.opendaylight.yangtools.yang.model.api.meta
Model statement There are two base types of model statements: DeclaredStatement - Statement representation as was defined in original source.
Module - Interface in org.opendaylight.yangtools.yang.model.api
This interface contains the methods for getting the data from the YANG module.

Example of YANG module
module module_name{
  yang-version "1";

  namespace "urn:module:namespace";
  prefix "prefix";

  description "description test";
  reference "reference test";

  organization "John Doe, john.doe@email.com";
  contact "http://www.opendaylight.org/";

  feature feature-test{
     description "description of some feature";
  }
  notification notification-test;
  rpc rpc-test;
  identity identity-test;
  extension extension-test;
  revision 2011-08-27 {
  import other_module {
    prefix "other_module_prefix"
    revision-date 2011-08-27
  }

  container cont {
  }
  augment "/cont" { ;
  }
}
ModuleHeaderGroup - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
ModuleIdentifier - Interface in org.opendaylight.yangtools.yang.model.api
 
ModuleImport - Interface in org.opendaylight.yangtools.yang.model.api
Interface describing YANG 'import' statement.
ModuleStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
MultipleElementsGroup - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
MustDefinition - Interface in org.opendaylight.yangtools.yang.model.api
Contains methods for accessing constraint declaration for valid data in form of XPath expressions.

YANG example:
must "ifType != 'ethernet' or (ifType = 'ethernet' and ifMTU = 1500)";
MustStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 

N

NAME - Static variable in interface org.opendaylight.yangtools.yang.model.api.SchemaContext
QName of NETCONF top-level data node.
NamespaceRevisionAware - Interface in org.opendaylight.yangtools.yang.model.api
 
NamespaceStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
NOT_PRESENT_FORMATTED_REVISION - Static variable in class org.opendaylight.yangtools.yang.model.repo.api.SourceIdentifier
Default revision for sources without specified revision.
NotificationDefinition - Interface in org.opendaylight.yangtools.yang.model.api
Interface describing YANG 'notification' statement.
NotificationStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 

O

onGlobalContextUpdated(SchemaContext) - Method in interface org.opendaylight.yangtools.yang.model.api.SchemaContextListener
The global schema context is being updated.
OrderedByStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
org.opendaylight.yangtools.yang.model.api - package org.opendaylight.yangtools.yang.model.api
Definition of structures and DOM like API of effected YANG schema
org.opendaylight.yangtools.yang.model.api.meta - package org.opendaylight.yangtools.yang.model.api.meta
Meta model of YANG model as was defined in RFC6020 and extracted by analysis of YANG text.
org.opendaylight.yangtools.yang.model.api.stmt - package org.opendaylight.yangtools.yang.model.api.stmt
 
org.opendaylight.yangtools.yang.model.api.type - package org.opendaylight.yangtools.yang.model.api.type
 
org.opendaylight.yangtools.yang.model.repo.api - package org.opendaylight.yangtools.yang.model.repo.api
 
org.opendaylight.yangtools.yang.model.repo.spi - package org.opendaylight.yangtools.yang.model.repo.spi
 
OrganizationStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
OutputStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 

P

PathStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
PatternConstraint - Interface in org.opendaylight.yangtools.yang.model.api.type
Contains the method for getting the data from the YANG pattern which is substatement of type statement.
PatternStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
PositionStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
PotentialSchemaSource<T extends SchemaSourceRepresentation> - Class in org.opendaylight.yangtools.yang.model.repo.spi
A potential schema source.
PotentialSchemaSource.Costs - Enum in org.opendaylight.yangtools.yang.model.repo.spi
Each registered source has a cost associated with it.
PrefixStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
PresenceStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 

R

RangeConstraint - Interface in org.opendaylight.yangtools.yang.model.api.type
The Range Constraint interface is used to restrict integer and decimal built-in types, or types derived from those.
RangeStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
rawArgument() - Method in interface org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement
Returns statement argument as was present in original source.
ReferenceStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
RefineStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
RefineStatement.RefineContainerStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
RefineStatement.RefineLeafStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
registerSchemaSource(SchemaSourceProvider<? super T>, PotentialSchemaSource<T>) - Method in interface org.opendaylight.yangtools.yang.model.repo.spi.SchemaSourceRegistry
Register a new schema source which is potentially available from a provider.
registerSchemaSourceListener(SchemaSourceListener) - Method in interface org.opendaylight.yangtools.yang.model.repo.spi.SchemaSourceRegistry
Register a schema source listener.
requireInstance() - Method in interface org.opendaylight.yangtools.yang.model.api.type.InstanceIdentifierTypeDefinition
Returns true|false which represents argument of require-instance statement.
RequireInstanceStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
REVISION_PATTERN - Static variable in class org.opendaylight.yangtools.yang.model.repo.api.SourceIdentifier
Simplified compiled revision pattern in format YYYY-mm-dd, which checks only distribution of number elements.
RevisionAwareXPath - Interface in org.opendaylight.yangtools.yang.model.api
Contains methods for getting data (concrete XPath) and metadata (is XPath absolute) from XPath instance.
RevisionDateStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
RevisionGroup - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
RevisionStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
Rfc6020Mapping - Enum in org.opendaylight.yangtools.yang.model.api
 
ROOT - Static variable in class org.opendaylight.yangtools.yang.model.api.SchemaPath
Shared instance of the conceptual root schema node.
ROOT - Static variable in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier
Shared instance of the conceptual root schema node.
RpcDefinition - Interface in org.opendaylight.yangtools.yang.model.api
Interface describing YANG 'rpc' statement.
RpcStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 

S

SAME - Static variable in class org.opendaylight.yangtools.yang.model.api.SchemaPath
Shared instance of the "same" relative schema node.
SAME - Static variable in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier
Shared instance of the "same" relative schema node.
SchemaContext - Interface in org.opendaylight.yangtools.yang.model.api
The interface represents static view of compiled yang files, contains the methods for obtaining all the top level context data (data from all modules) like YANG notifications, extensions, operations...
SchemaContextFactory - Interface in org.opendaylight.yangtools.yang.model.repo.api
An asynchronous factory for building SchemaContext instances based on a specification of what SourceIdentifiers are required and dynamic recursive resolution.
SchemaContextHolder - Interface in org.opendaylight.yangtools.yang.model.api
Deprecated.
SchemaContextListener - Interface in org.opendaylight.yangtools.yang.model.api
Interface for listeners interested in updates of the global schema context.
SchemaContextProvider - Interface in org.opendaylight.yangtools.yang.model.api
 
SchemaListenerRegistration - Interface in org.opendaylight.yangtools.yang.model.repo.spi
Registration of a SchemaSourceListener.
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 the every schema node inside the schema node identifier namespace.
SchemaNodeIdentifier(SchemaNodeIdentifier, QName) - Constructor for class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier
 
SchemaNodeIdentifier.Absolute - Class in org.opendaylight.yangtools.yang.model.api.stmt
An absolute schema node identifier.
SchemaNodeIdentifier.Relative - Class in org.opendaylight.yangtools.yang.model.api.stmt
A relative schema node identifier.
SchemaPath - Class in org.opendaylight.yangtools.yang.model.api
Represents unique path to the every node inside the module.
SchemaPath(SchemaPath, QName) - Constructor for class org.opendaylight.yangtools.yang.model.api.SchemaPath
Deprecated.
This constructor will be hidden in a future release.
SchemaRepository - Interface in org.opendaylight.yangtools.yang.model.repo.api
Interface exposed by repository implementations.
SchemaResolutionException - Exception in org.opendaylight.yangtools.yang.model.repo.api
Exception thrown when a Schema Source fails to resolve.
SchemaResolutionException(String) - Constructor for exception org.opendaylight.yangtools.yang.model.repo.api.SchemaResolutionException
 
SchemaResolutionException(String, Throwable) - Constructor for exception org.opendaylight.yangtools.yang.model.repo.api.SchemaResolutionException
 
SchemaResolutionException(String, Collection<SourceIdentifier>, Multimap<SourceIdentifier, ModuleImport>) - Constructor for exception org.opendaylight.yangtools.yang.model.repo.api.SchemaResolutionException
 
SchemaResolutionException(String, Throwable, Collection<SourceIdentifier>, Multimap<SourceIdentifier, ModuleImport>) - Constructor for exception org.opendaylight.yangtools.yang.model.repo.api.SchemaResolutionException
 
schemaSourceEncountered(SchemaSourceRepresentation) - Method in interface org.opendaylight.yangtools.yang.model.repo.spi.SchemaSourceListener
Invoked when the registry sees a concrete source.
SchemaSourceException - Exception in org.opendaylight.yangtools.yang.model.repo.api
Exception thrown when a failure to acquire a schema source occurs.
SchemaSourceException(String) - Constructor for exception org.opendaylight.yangtools.yang.model.repo.api.SchemaSourceException
 
SchemaSourceException(String, Throwable) - Constructor for exception org.opendaylight.yangtools.yang.model.repo.api.SchemaSourceException
 
SchemaSourceFilter - Interface in org.opendaylight.yangtools.yang.model.repo.api
A filter of schema sources.
SchemaSourceListener - Interface in org.opendaylight.yangtools.yang.model.repo.spi
Listener for schema source lifecycle events.
SchemaSourceProvider<T extends SchemaSourceRepresentation> - Interface in org.opendaylight.yangtools.yang.model.repo.spi
Schema source provider implementations take care of resolving a SourceIdentifier into a particular representation of the schema source.
schemaSourceRegistered(Iterable<PotentialSchemaSource<?>>) - Method in interface org.opendaylight.yangtools.yang.model.repo.spi.SchemaSourceListener
Invoked when a new schema source is registered by a provider.
SchemaSourceRegistration<T extends SchemaSourceRepresentation> - Interface in org.opendaylight.yangtools.yang.model.repo.spi
Registration of a schema source.
SchemaSourceRegistry - Interface in org.opendaylight.yangtools.yang.model.repo.spi
Registry of all potentially available schema sources.
SchemaSourceRepresentation - Interface in org.opendaylight.yangtools.yang.model.repo.api
Common interface for schema source representations.
schemaSourceUnregistered(PotentialSchemaSource<?>) - Method in interface org.opendaylight.yangtools.yang.model.repo.spi.SchemaSourceListener
Invoked when a schema source is unregistered.
SourceIdentifier - Class in org.opendaylight.yangtools.yang.model.repo.api
YANG Schema source identifier Simple transfer object represents identifier of source for YANG schema (module or submodule), which consists of YANG schema name (SourceIdentifier.getName() Module revision (optional) ({link SourceIdentifier.getRevision()) Source identifier is designated to be carry only necessary information to look-up YANG model source and to be used by various SchemaSourceProviders.
SourceIdentifier(String) - Constructor for class org.opendaylight.yangtools.yang.model.repo.api.SourceIdentifier
Creates new YANG Schema source identifier for sources without revision.
SourceIdentifier(String, String) - Constructor for class org.opendaylight.yangtools.yang.model.repo.api.SourceIdentifier
Creates new YANG Schema source identifier.
SourceIdentifier(String, Optional<String>) - Constructor for class org.opendaylight.yangtools.yang.model.repo.api.SourceIdentifier
Creates new YANG Schema source identifier.
SourceStreamAware - Interface in org.opendaylight.yangtools.yang.model.api
Deprecated.
This interface is a violation of the effective model contract. To look up the source of a particular module use a SchemaRepository or a similar lookup table.
statementDefinition() - Method in interface org.opendaylight.yangtools.yang.model.api.meta.ModelStatement
Statement Definition of this statement.
StatementDefinition - Interface in org.opendaylight.yangtools.yang.model.api.meta
Definition / model of YANG DeclaredStatement and EffectiveStatement.
StatementSource - Enum in org.opendaylight.yangtools.yang.model.api.meta
Origin of statement Represents origin of statement - if it was explicitly present in model representation or if it was inferred from context.
Status - Enum in org.opendaylight.yangtools.yang.model.api
Enumeration describing YANG 'status' statement.
StatusStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
StringTypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
Contains method for getting data from the string YANG built-in type.
SubmoduleStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
supportedRepresentations() - Method in interface org.opendaylight.yangtools.yang.model.repo.api.SchemaSourceFilter
Get the representations this filter supports.

T

toString() - Method in interface org.opendaylight.yangtools.yang.model.api.RevisionAwareXPath
Returns the XPath formatted string as is defined in model.
toString() - Method in class org.opendaylight.yangtools.yang.model.api.SchemaPath
 
toString() - Method in class org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier
 
toString() - Method in exception org.opendaylight.yangtools.yang.model.repo.api.SchemaResolutionException
 
toString() - Method in class org.opendaylight.yangtools.yang.model.repo.api.SourceIdentifier
 
toString() - Method in class org.opendaylight.yangtools.yang.model.repo.api.YangTextSchemaSource
 
toString() - Method in class org.opendaylight.yangtools.yang.model.repo.api.YinDomSchemaSource
 
toString() - Method in class org.opendaylight.yangtools.yang.model.repo.api.YinTextSchemaSource
 
toYangFilename() - Method in class org.opendaylight.yangtools.yang.model.repo.api.SourceIdentifier
Returns filename for this YANG module as specified in RFC 6020.
toYangFileName(String, Optional<String>) - Static method in class org.opendaylight.yangtools.yang.model.repo.api.SourceIdentifier
Returns filename for this YANG module as specified in RFC 6020.
transform(YinXmlSchemaSource) - Static method in class org.opendaylight.yangtools.yang.model.repo.api.YinDomSchemaSource
TypedefEffectiveStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
Effective model statement which should be used to derive application behaviour related to typedefs.
TypeDefinition<T extends TypeDefinition<?>> - Interface in org.opendaylight.yangtools.yang.model.api
YANG statement typedef contains also substatements default - default value which is compatible with type, type - base type from which is typedef 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.
TypedefStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
TypeEffectiveStatement<T extends TypeStatement> - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
TypeGroup - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
TypeStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
TypeStatement.BinarySpecification - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
TypeStatement.BitsSpecification - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
TypeStatement.Decimal64Specification - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
TypeStatement.EnumSpecification - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
TypeStatement.IdentityRefSpecification - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
TypeStatement.InstanceIdentifierSpecification - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
TypeStatement.LeafrefSpecification - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
TypeStatement.NumericalRestrictions - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
TypeStatement.StringRestrictions - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
TypeStatement.UnionSpecification - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 

U

UnionTypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
Contains the method which access union item in the union type.
UniqueStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
UnitsStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
UnknownSchemaNode - Interface in org.opendaylight.yangtools.yang.model.api
Contains the methods for getting the details about the unknown node.
UnknownStatement<S> - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
UnknownTypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
 
UnsignedIntegerTypeDefinition - Interface in org.opendaylight.yangtools.yang.model.api.type
Contains the method for getting detail data about unsigned integer.
UsesNode - Interface in org.opendaylight.yangtools.yang.model.api
Contains the methods for getting data and checking properties of the YANG uses substatement.
UsesStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 

V

valueOf(String) - Static method in enum org.opendaylight.yangtools.yang.model.api.Deviation.Deviate
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opendaylight.yangtools.yang.model.api.meta.StatementSource
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opendaylight.yangtools.yang.model.api.Rfc6020Mapping
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opendaylight.yangtools.yang.model.api.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opendaylight.yangtools.yang.model.repo.spi.PotentialSchemaSource.Costs
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.opendaylight.yangtools.yang.model.api.Deviation.Deviate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opendaylight.yangtools.yang.model.api.meta.StatementSource
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opendaylight.yangtools.yang.model.api.Rfc6020Mapping
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opendaylight.yangtools.yang.model.api.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opendaylight.yangtools.yang.model.repo.spi.PotentialSchemaSource.Costs
Returns an array containing the constants of this enum type, in the order they are declared.
ValueStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 

W

WhenStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 

Y

YangModeledAnyXmlSchemaNode - Interface in org.opendaylight.yangtools.yang.model.api
The "YangModeledAnyXml" interface defines an interior node in the schema tree.
YangSchemaSourceRepresentation - Interface in org.opendaylight.yangtools.yang.model.repo.api
YangTextSchemaSource - Class in org.opendaylight.yangtools.yang.model.repo.api
YANG text schema source representation.
YangTextSchemaSource(SourceIdentifier) - Constructor for class org.opendaylight.yangtools.yang.model.repo.api.YangTextSchemaSource
 
YangVersionStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
YinDomSchemaSource - Class in org.opendaylight.yangtools.yang.model.repo.api
Utility YinXmlSchemaSource exposing a W3C DOMSource representation of YIN model.
YinElementStatement - Interface in org.opendaylight.yangtools.yang.model.api.stmt
 
YinSchemaSource - Interface in org.opendaylight.yangtools.yang.model.repo.api
Deprecated.
Use YinDomSchemaSource for compatibility, or a transformation of YinXmlSchemaSource to get the source in your preferred format.
YinSchemaSourceRepresentation - Interface in org.opendaylight.yangtools.yang.model.repo.api
YinTextSchemaSource - Class in org.opendaylight.yangtools.yang.model.repo.api
YIN text schema source representation.
YinTextSchemaSource(SourceIdentifier) - Constructor for class org.opendaylight.yangtools.yang.model.repo.api.YinTextSchemaSource
 
YinXmlSchemaSource - Interface in org.opendaylight.yangtools.yang.model.repo.api
YIN text schema source representation.
A B C D E F G H I K L M N O P R S T U V W Y 

Copyright © 2017 OpenDaylight. All rights reserved.