Interface AugmentationTarget
-
- All Known Subinterfaces:
CaseSchemaNode
,ChoiceSchemaNode
,ContainerLike
,ContainerSchemaNode
,EffectiveModelContext
,InputSchemaNode
,ListSchemaNode
,NotificationDefinition
,OutputSchemaNode
,SchemaContext
public interface AugmentationTarget
Interface for all nodes which are possible targets of augmentation. The target node of augmentation MUST be either a container, list, choice, case, input, output, or notification node.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NonNull Collection<? extends @NonNull AugmentationSchemaNode>
getAvailableAugmentations()
Returns augmentations targeting this element.
-
-
-
Method Detail
-
getAvailableAugmentations
@NonNull Collection<? extends @NonNull AugmentationSchemaNode> getAvailableAugmentations()
Returns augmentations targeting this element.- Returns:
- set of augmentations targeting this element.
-
-