Modifier and Type | Method and Description |
---|---|
AugmentationSchema |
SchemaTracker.startAugmentationNode(YangInstanceIdentifier.AugmentationIdentifier identifier) |
Modifier and Type | Method and Description |
---|---|
static AugmentationSchema |
SchemaUtils.findCorrespondingAugment(DataSchemaNode parent,
DataSchemaNode child)
Tries to find in
parent which is dealed as augmentation target node with QName as child . |
static AugmentationSchema |
SchemaUtils.findSchemaForAugment(AugmentationTarget schema,
Set<QName> qNames) |
static AugmentationSchema |
SchemaUtils.findSchemaForAugment(ChoiceSchemaNode schema,
Set<QName> qNames) |
Modifier and Type | Method and Description |
---|---|
static Map<QName,AugmentationSchema> |
SchemaUtils.mapChildElementsFromAugments(AugmentationTarget schema)
Recursively find all child nodes that come from augmentations.
|
Modifier and Type | Method and Description |
---|---|
static DataContainerNodeBuilder<YangInstanceIdentifier.AugmentationIdentifier,AugmentationNode> |
Builders.augmentationBuilder(AugmentationSchema schema) |
static YangInstanceIdentifier.AugmentationIdentifier |
SchemaUtils.getNodeIdentifierForAugmentation(AugmentationSchema schema) |
static Set<DataSchemaNode> |
SchemaUtils.getRealSchemasForAugment(AugmentationTarget targetSchema,
AugmentationSchema augmentSchema)
Retrieves real schemas for augmented child node.
|
static Set<DataSchemaNode> |
SchemaUtils.getRealSchemasForAugment(DataNodeContainer targetSchema,
AugmentationSchema augmentSchema) |
Modifier and Type | Method and Description |
---|---|
static DataContainerNodeBuilder<YangInstanceIdentifier.AugmentationIdentifier,AugmentationNode> |
ImmutableAugmentationNodeSchemaAwareBuilder.create(AugmentationSchema schema) |
Constructor and Description |
---|
ImmutableAugmentationNodeSchemaAwareBuilder(AugmentationSchema schema) |
Modifier and Type | Method and Description |
---|---|
ToNormalizedNodeParser<E,AugmentationNode,AugmentationSchema> |
ToNormalizedNodeParserFactory.getAugmentationNodeParser() |
FromNormalizedNodeSerializer<E,AugmentationNode,AugmentationSchema> |
FromNormalizedNodeSerializerFactory.getAugmentationNodeSerializer() |
Modifier and Type | Method and Description |
---|---|
protected Map<QName,AugmentationSchema> |
AugmentationNodeBaseParser.mapChildElementsFromAugments(AugmentationSchema schema) |
protected Map<QName,AugmentationSchema> |
ChoiceNodeBaseParser.mapChildElementsFromAugments(ChoiceSchemaNode schema) |
protected Map<QName,AugmentationSchema> |
ContainerNodeBaseParser.mapChildElementsFromAugments(ContainerSchemaNode schema) |
protected Map<QName,AugmentationSchema> |
ListEntryNodeBaseParser.mapChildElementsFromAugments(ListSchemaNode schema) |
protected abstract Map<QName,AugmentationSchema> |
BaseDispatcherParser.mapChildElementsFromAugments(S schema) |
Modifier and Type | Method and Description |
---|---|
protected AugmentationSchema |
AugmentationNodeBaseSerializer.getAugmentedCase(AugmentationSchema schema,
AugmentationNode augmentationNode) |
protected AugmentationSchema |
ChoiceNodeBaseSerializer.getAugmentedCase(ChoiceSchemaNode schema,
AugmentationNode augmentationNode) |
protected AugmentationSchema |
ContainerNodeBaseSerializer.getAugmentedCase(ContainerSchemaNode schema,
AugmentationNode augmentationNode) |
protected AugmentationSchema |
ListEntryNodeBaseSerializer.getAugmentedCase(ListSchemaNode schema,
AugmentationNode augmentationNode) |
protected abstract AugmentationSchema |
BaseDispatcherSerializer.getAugmentedCase(S schema,
AugmentationNode augmentationNode) |
Modifier and Type | Method and Description |
---|---|
ToNormalizedNodeParser<Element,AugmentationNode,AugmentationSchema> |
DomToNormalizedNodeParserFactory.getAugmentationNodeParser() |
Modifier and Type | Method and Description |
---|---|
FromNormalizedNodeSerializer<Element,AugmentationNode,AugmentationSchema> |
DomFromNormalizedNodeSerializerFactory.getAugmentationNodeSerializer() |
Modifier and Type | Method and Description |
---|---|
Set<AugmentationSchema> |
RpcAsContainer.getAvailableAugmentations() |
Modifier and Type | Method and Description |
---|---|
static YangInstanceIdentifier.AugmentationIdentifier |
DataSchemaContextNode.augmentationIdentifierFrom(AugmentationSchema augmentation) |
static YangInstanceIdentifier.AugmentationIdentifier |
CompositeNodeDataWithSchema.getNodeIdentifierForAugmentation(AugmentationSchema schema) |
Modifier and Type | Method and Description |
---|---|
Set<AugmentationSchema> |
UsesNode.getAugmentations()
Returns augmentations which were specified in this uses node.
|
Set<AugmentationSchema> |
Module.getAugmentations()
Returns
AugmentationSchema instances which contain data from
augment statements defined in the module. |
Set<AugmentationSchema> |
AugmentationTarget.getAvailableAugmentations() |
com.google.common.base.Optional<AugmentationSchema> |
AugmentationSchema.getOriginalDefinition()
Returns Augmentation Definition from which this augmentation is derived
if augmentation was added transitively via augmented uses.
|
Modifier and Type | Class and Description |
---|---|
class |
EffectiveAugmentationSchema
Proxy for AugmentationSchema.
|
Modifier and Type | Method and Description |
---|---|
Set<AugmentationSchema> |
AbstractSchemaContext.getAvailableAugmentations() |
com.google.common.base.Optional<AugmentationSchema> |
EffectiveAugmentationSchema.getOriginalDefinition() |
Constructor and Description |
---|
EffectiveAugmentationSchema(AugmentationSchema augmentSchema,
Set<DataSchemaNode> realChildSchemas) |
Modifier and Type | Class and Description |
---|---|
class |
AugmentEffectiveStatementImpl |
Modifier and Type | Method and Description |
---|---|
Set<AugmentationSchema> |
UsesEffectiveStatementImpl.getAugmentations() |
Set<AugmentationSchema> |
NotificationEffectiveStatementImpl.getAvailableAugmentations() |
Set<AugmentationSchema> |
ChoiceEffectiveStatementImpl.getAvailableAugmentations() |
com.google.common.base.Optional<AugmentationSchema> |
AugmentEffectiveStatementImpl.getOriginalDefinition() |
Copyright © 2018 OpenDaylight. All rights reserved.