Uses of Interface
org.opendaylight.yangtools.yang.model.api.AugmentationSchemaNode
-
Packages that use AugmentationSchemaNode Package Description 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.ri.stmt org.opendaylight.yangtools.yang.model.ri.stmt.impl.eff org.opendaylight.yangtools.yang.model.spi.meta 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.schema
Methods in org.opendaylight.yangtools.yang.data.impl.schema with parameters of type AugmentationSchemaNode Modifier and Type Method Description static DataContainerNodeBuilder<YangInstanceIdentifier.AugmentationIdentifier,AugmentationNode>
SchemaAwareBuilders. augmentationBuilder(AugmentationSchemaNode schema)
Deprecated, for removal: This API element is subject to removal in a future version. -
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>
ImmutableAugmentationNodeBuilder. create(AugmentationSchemaNode schema)
Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of AugmentationSchemaNode in org.opendaylight.yangtools.yang.data.util
Methods in org.opendaylight.yangtools.yang.data.util that return AugmentationSchemaNode Modifier and Type Method Description static AugmentationSchemaNode
NormalizedNodeSchemaUtils. findCorrespondingAugment(DataSchemaNode parent, DataSchemaNode child)
Tries to find inparent
which is dealed as augmentation target node with QName aschild
.AugmentationSchemaNode
NormalizedNodeStreamWriterStack. startAugmentationNode(YangInstanceIdentifier.AugmentationIdentifier identifier)
Methods in org.opendaylight.yangtools.yang.data.util that return types with arguments of type AugmentationSchemaNode Modifier and Type Method Description Collection<? extends AugmentationSchemaNode>
NotificationAsContainer. getAvailableAugmentations()
Collection<? extends 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 Collection<? extends @NonNull AugmentationSchemaNode>
ModuleLike. getAugmentations()
ReturnsAugmentationSchemaNode
instances which contain data fromaugment
statements defined in the module.@NonNull Collection<? extends AugmentationSchemaNode>
UsesNode. getAugmentations()
Returns augmentations which were specified in this uses node.@NonNull Collection<? extends @NonNull AugmentationSchemaNode>
AugmentationTarget. getAvailableAugmentations()
Returns augmentations targeting this element.default Collection<? extends AugmentationSchemaNode>
SchemaContext. getAvailableAugmentations()
Deprecated.Optional<AugmentationSchemaNode>
AugmentationSchemaNode. getOriginalDefinition()
Deprecated, for removal: This API element is subject to removal in a future version.This method has only a single user, who should be able to do without it. -
Uses of AugmentationSchemaNode in org.opendaylight.yangtools.yang.model.ri.stmt
Methods in org.opendaylight.yangtools.yang.model.ri.stmt with parameters of type AugmentationSchemaNode Modifier and Type Method Description static AugmentEffectiveStatement
EffectiveStatements. createAugment(AugmentStatement declared, SchemaNodeIdentifier argument, int flags, QNameModule rootModuleQName, ImmutableList<? extends EffectiveStatement<?,?>> substatements, @Nullable AugmentationSchemaNode original)
-
Uses of AugmentationSchemaNode in org.opendaylight.yangtools.yang.model.ri.stmt.impl.eff
Classes in org.opendaylight.yangtools.yang.model.ri.stmt.impl.eff that implement AugmentationSchemaNode Modifier and Type Class Description class
AugmentEffectiveStatementImpl
Methods in org.opendaylight.yangtools.yang.model.ri.stmt.impl.eff that return types with arguments of type AugmentationSchemaNode Modifier and Type Method Description Optional<AugmentationSchemaNode>
AugmentEffectiveStatementImpl. getOriginalDefinition()
Deprecated, for removal: This API element is subject to removal in a future version.Constructors in org.opendaylight.yangtools.yang.model.ri.stmt.impl.eff with parameters of type AugmentationSchemaNode Constructor Description AugmentEffectiveStatementImpl(AugmentStatement declared, SchemaNodeIdentifier argument, int flags, QNameModule rootModuleQName, ImmutableList<? extends EffectiveStatement<?,?>> substatements, @Nullable AugmentationSchemaNode original)
-
Uses of AugmentationSchemaNode in org.opendaylight.yangtools.yang.model.spi.meta
Methods in org.opendaylight.yangtools.yang.model.spi.meta that return types with arguments of type AugmentationSchemaNode Modifier and Type Method Description default Collection<? extends AugmentationSchemaNode>
EffectiveStatementMixins.AugmentationTargetMixin. getAvailableAugmentations()
-
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 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, Collection<? extends 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 Collection<? extends @NonNull AugmentationSchemaNode>
AbstractEffectiveModule. getAugmentations()
-