Uses of Interface
org.opendaylight.yangtools.yang.model.api.AugmentationSchemaNode
-
Packages that use AugmentationSchemaNode Package Description org.opendaylight.yangtools.yang.data.impl.codec org.opendaylight.yangtools.yang.data.impl.schema org.opendaylight.yangtools.yang.data.impl.schema.builder.impl org.opendaylight.yangtools.yang.data.util org.opendaylight.yangtools.yang.model.api Definition of structures and DOM like API of effected YANG schema.org.opendaylight.yangtools.yang.model.util Utility classes and implementations for concepts defined in yang-model-api.org.opendaylight.yangtools.yang.parser.rfc7950.stmt Statement library for YANG version 1 and 1.1, as defined in RFC6020 and RFC7950. -
-
Uses of AugmentationSchemaNode in org.opendaylight.yangtools.yang.data.impl.codec
Methods in org.opendaylight.yangtools.yang.data.impl.codec that return AugmentationSchemaNode Modifier and Type Method Description AugmentationSchemaNode
SchemaTracker. startAugmentationNode(YangInstanceIdentifier.AugmentationIdentifier identifier)
-
Uses of AugmentationSchemaNode in org.opendaylight.yangtools.yang.data.impl.schema
Methods in org.opendaylight.yangtools.yang.data.impl.schema that return AugmentationSchemaNode Modifier and Type Method Description static AugmentationSchemaNode
SchemaUtils. findCorrespondingAugment(DataSchemaNode parent, DataSchemaNode child)
Tries to find inparent
which is dealed as augmentation target node with QName aschild
.static AugmentationSchemaNode
SchemaUtils. findSchemaForAugment(AugmentationTarget schema, Set<QName> qnames)
static AugmentationSchemaNode
SchemaUtils. findSchemaForAugment(ChoiceSchemaNode schema, Set<QName> qnames)
Methods in org.opendaylight.yangtools.yang.data.impl.schema that return types with arguments of type AugmentationSchemaNode Modifier and Type Method Description static Map<QName,AugmentationSchemaNode>
SchemaUtils. mapChildElementsFromAugments(AugmentationTarget schema)
Recursively find all child nodes that come from augmentations.Methods in org.opendaylight.yangtools.yang.data.impl.schema with parameters of type AugmentationSchemaNode Modifier and Type Method Description static DataContainerNodeBuilder<YangInstanceIdentifier.AugmentationIdentifier,AugmentationNode>
Builders. augmentationBuilder(AugmentationSchemaNode schema)
static Set<DataSchemaNode>
SchemaUtils. getRealSchemasForAugment(AugmentationTarget targetSchema, AugmentationSchemaNode augmentSchema)
Retrieves real schemas for augmented child node.static Set<DataSchemaNode>
SchemaUtils. getRealSchemasForAugment(DataNodeContainer targetSchema, AugmentationSchemaNode augmentSchema)
-
Uses of AugmentationSchemaNode in org.opendaylight.yangtools.yang.data.impl.schema.builder.impl
Methods in org.opendaylight.yangtools.yang.data.impl.schema.builder.impl with parameters of type AugmentationSchemaNode Modifier and Type Method Description static @NonNull DataContainerNodeBuilder<YangInstanceIdentifier.AugmentationIdentifier,AugmentationNode>
ImmutableAugmentationNodeSchemaAwareBuilder. create(AugmentationSchemaNode schema)
Constructors in org.opendaylight.yangtools.yang.data.impl.schema.builder.impl with parameters of type AugmentationSchemaNode Constructor Description ImmutableAugmentationNodeSchemaAwareBuilder(AugmentationSchemaNode schema)
-
Uses of AugmentationSchemaNode in org.opendaylight.yangtools.yang.data.util
Methods in org.opendaylight.yangtools.yang.data.util that return types with arguments of type AugmentationSchemaNode Modifier and Type Method Description Set<AugmentationSchemaNode>
OperationAsContainer. getAvailableAugmentations()
Methods in org.opendaylight.yangtools.yang.data.util with parameters of type AugmentationSchemaNode Modifier and Type Method Description static YangInstanceIdentifier.AugmentationIdentifier
DataSchemaContextNode. augmentationIdentifierFrom(AugmentationSchemaNode schema)
Create AugmentationIdentifier from an AugmentationSchemaNode. -
Uses of AugmentationSchemaNode in org.opendaylight.yangtools.yang.model.api
Methods in org.opendaylight.yangtools.yang.model.api that return types with arguments of type AugmentationSchemaNode Modifier and Type Method Description Set<AugmentationSchemaNode>
Module. getAugmentations()
ReturnsAugmentationSchemaNode
instances which contain data fromaugment
statements defined in the module.@NonNull Set<AugmentationSchemaNode>
UsesNode. getAugmentations()
Returns augmentations which were specified in this uses node.Set<AugmentationSchemaNode>
AugmentationTarget. getAvailableAugmentations()
Returns augmentations targeting this element.Optional<AugmentationSchemaNode>
AugmentationSchemaNode. getOriginalDefinition()
Returns Augmentation Definition from which this augmentation is derived if augmentation was added transitively via augmented uses. -
Uses of AugmentationSchemaNode in org.opendaylight.yangtools.yang.model.util
Classes in org.opendaylight.yangtools.yang.model.util that implement AugmentationSchemaNode Modifier and Type Class Description class
EffectiveAugmentationSchema
Proxy for AugmentationSchema.Methods in org.opendaylight.yangtools.yang.model.util that return AugmentationSchemaNode Modifier and Type Method Description static AugmentationSchemaNode
EffectiveAugmentationSchema. create(AugmentationSchemaNode schema, DataNodeContainer parent)
Returns an AugmentationSchemaNode as effective in a parent node.Methods in org.opendaylight.yangtools.yang.model.util that return types with arguments of type AugmentationSchemaNode Modifier and Type Method Description Set<AugmentationSchemaNode>
AbstractSchemaContext. getAvailableAugmentations()
Optional<AugmentationSchemaNode>
EffectiveAugmentationSchema. getOriginalDefinition()
Methods in org.opendaylight.yangtools.yang.model.util with parameters of type AugmentationSchemaNode Modifier and Type Method Description static AugmentationSchemaNode
EffectiveAugmentationSchema. create(AugmentationSchemaNode schema, DataNodeContainer parent)
Returns an AugmentationSchemaNode as effective in a parent node.Constructors in org.opendaylight.yangtools.yang.model.util with parameters of type AugmentationSchemaNode Constructor Description EffectiveAugmentationSchema(AugmentationSchemaNode augmentSchema, Set<DataSchemaNode> realChildSchemas)
-
Uses of AugmentationSchemaNode in org.opendaylight.yangtools.yang.parser.rfc7950.stmt
Methods in org.opendaylight.yangtools.yang.parser.rfc7950.stmt that return types with arguments of type AugmentationSchemaNode Modifier and Type Method Description Set<AugmentationSchemaNode>
AbstractEffectiveModule. getAugmentations()
Set<AugmentationSchemaNode>
AbstractEffectiveSimpleDataNodeContainer. getAvailableAugmentations()
Deprecated, for removal: This API element is subject to removal in a future version.default Set<AugmentationSchemaNode>
EffectiveStatementMixins.AugmentationTargetMixin. getAvailableAugmentations()
-