Interface ContainerLike
- All Superinterfaces:
ActionNodeContainer
,AddedByUsesAware
,AugmentationTarget
,CopyableNode
,DataNodeContainer
,DataSchemaNode
,DocumentedNode
,DocumentedNode.WithStatus
,MustConstraintAware
,NotificationNodeContainer
,SchemaNode
,WhenConditionAware
- All Known Subinterfaces:
AnnotationSchemaNodeAwareSchemaContext
,ContainerSchemaNode
,EffectiveModelContext
,EffectiveStatementMixins.OperationContainerMixin<D>
,InputSchemaNode
,OutputSchemaNode
,SchemaContext
- All Known Implementing Classes:
AbstractContainerEffectiveStatement
,AbstractSchemaContext
,ContainerLikeCompat
,DeclaredInputEffectiveStatement
,DeclaredOutputEffectiveStatement
,EffectiveSchemaContext
,EmptyContainerEffectiveStatement
,FilteringSchemaContextProxy
,RegularContainerEffectiveStatement
,SimpleSchemaContext
,UndeclaredInputEffectiveStatement
,UndeclaredOutputEffectiveStatement
public interface ContainerLike
extends DataNodeContainer, AugmentationTarget, DataSchemaNode, NotificationNodeContainer, ActionNodeContainer, MustConstraintAware
Common interface for common container-like constructs. This includes
ContainerSchemaNode
,
InputSchemaNode
, OutputSchemaNode
and, for legacy reasons, SchemaContext
.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.opendaylight.yangtools.yang.model.api.DocumentedNode
DocumentedNode.WithStatus
-
Method Summary
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.ActionNodeContainer
findAction, getActions
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.AddedByUsesAware
isAddedByUses
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.AugmentationTarget
getAvailableAugmentations
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.CopyableNode
isAugmenting
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.DataNodeContainer
dataChildByName, findDataChildByName, findDataChildByName, findDataTreeChild, findDataTreeChild, findDataTreeChild, getChildNodes, getDataChildByName, getGroupings, getTypeDefinitions, getUses
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.DataSchemaNode
effectiveConfig, isConfiguration
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.DocumentedNode
getDescription, getReference, getUnknownSchemaNodes
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.DocumentedNode.WithStatus
getStatus
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.MustConstraintAware
getMustConstraints
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.NotificationNodeContainer
findNotification, getNotifications
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.SchemaNode
getQName
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.WhenConditionAware
getWhenCondition