Uses of Interface
org.opendaylight.yangtools.yang.model.api.DataNodeContainer
Packages that use DataNodeContainer
Package
Description
YANG metamodel extensions to support metadata, as defined in
RFC7952.
Definition of structures and DOM like API of effected YANG schema.
Utility classes and implementations for concepts defined in yang-model-api.
Statement library for YANG version 1 and 1.1, as defined in RFC6020 and RFC7950.
Contains the implementation of the parser reactor
CrossSourceStatementReactor
.-
Uses of DataNodeContainer in org.opendaylight.yangtools.rfc7952.model.api
Subinterfaces of DataNodeContainer in org.opendaylight.yangtools.rfc7952.model.apiModifier and TypeInterfaceDescriptioninterface
ASchemaContext
which is alsoAnnotationSchemaNodeAware
. -
Uses of DataNodeContainer in org.opendaylight.yangtools.rfc8040.model.api
Subinterfaces of DataNodeContainer in org.opendaylight.yangtools.rfc8040.model.apiModifier and TypeInterfaceDescriptioninterface
Represents 'yang-data' extension statement defined in RFC8040. -
Uses of DataNodeContainer in org.opendaylight.yangtools.yang.data.api.schema.stream
Methods in org.opendaylight.yangtools.yang.data.api.schema.stream with parameters of type DataNodeContainerModifier and TypeMethodDescriptionstatic @NonNull YangInstanceIdentifierWriter
YangInstanceIdentifierWriter.open
(NormalizedNodeStreamWriter writer, DataNodeContainer root, YangInstanceIdentifier path) Open a writer, emitting events in targetNormalizedNodeStreamWriter
. -
Uses of DataNodeContainer in org.opendaylight.yangtools.yang.data.impl.schema.builder.impl.valid
Methods in org.opendaylight.yangtools.yang.data.impl.schema.builder.impl.valid with parameters of type DataNodeContainerModifier and TypeMethodDescriptionstatic void
DataValidationException.checkLegalChild
(boolean isLegal, YangInstanceIdentifier.PathArgument child, DataNodeContainer schema, Set<QName> childNodes) Constructors in org.opendaylight.yangtools.yang.data.impl.schema.builder.impl.valid with parameters of type DataNodeContainer -
Uses of DataNodeContainer in org.opendaylight.yangtools.yang.model.api
Subinterfaces of DataNodeContainer in org.opendaylight.yangtools.yang.model.apiModifier and TypeInterfaceDescriptioninterface
AugmentationSchema represents augment definition.interface
The CaseSchemaNode interface is used to define branches of the ChoiceSchemaNode.interface
Common interface for common container-like constructs.interface
The ContainerSchemaNode is used to define an interior data node in the schema tree.interface
EffectiveStatement
-based result of YANG parser compilation.interface
Interface describing YANG 'grouping' statement.interface
interface
Interface describing YANG 'list' statement.interface
This interface contains the methods for getting the data from the YANG module.interface
This interface contains common methods for getting the schema contents from a YANG module or submodule.interface
Interface describing YANG 'notification' statement.interface
interface
The interface represents static view of compiled yang files, contains the methods for obtaining all the top level context data (data from all modules) like YANG notifications, extensions, operations...interface
This interface contains the methods for getting the data from the YANG submodule.Classes in org.opendaylight.yangtools.yang.model.api that implement DataNodeContainerModifier and TypeClassDescriptionclass
Base class supportingOperationDefinition.toContainerLike()
andNotificationDefinition.toContainerLike()
. -
Uses of DataNodeContainer in org.opendaylight.yangtools.yang.model.ri.stmt.impl.eff
Classes in org.opendaylight.yangtools.yang.model.ri.stmt.impl.eff that implement DataNodeContainerModifier and TypeClassDescriptionclass
class
final class
final class
final class
final class
final class
final class
final class
final class
final class
final class
final class
final class
final class
final class
-
Uses of DataNodeContainer in org.opendaylight.yangtools.yang.model.spi
Classes in org.opendaylight.yangtools.yang.model.spi that implement DataNodeContainerModifier and TypeClassDescriptionclass
class
Simple subclass ofAbstractSchemaContext
which performs some amount of indexing to speed up common SchemaContext operations. -
Uses of DataNodeContainer in org.opendaylight.yangtools.yang.model.spi.meta
Subinterfaces of DataNodeContainer in org.opendaylight.yangtools.yang.model.spi.metaModifier and TypeInterfaceDescriptionstatic interface
EffectiveStatementMixins.DataNodeContainerMixin<A,
D extends DeclaredStatement<A>> Bridge betweenEffectiveStatementMixins.EffectiveStatementWithFlags
andDataNodeContainer
.static interface
Helper bridge for operation containers (input
andoutput
). -
Uses of DataNodeContainer in org.opendaylight.yangtools.yang.model.util
Classes in org.opendaylight.yangtools.yang.model.util that implement DataNodeContainerModifier and TypeClassDescriptionfinal class
Deprecated, for removal: This API element is subject to removal in a future version.This class should not be needed anymore.final class
Constructors in org.opendaylight.yangtools.yang.model.util with parameters of type DataNodeContainerModifierConstructorDescriptionEffectiveAugmentationSchema
(AugmentationSchemaNode augment, DataNodeContainer target) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of DataNodeContainer in org.opendaylight.yangtools.yang.parser.rfc7950.stmt
Classes in org.opendaylight.yangtools.yang.parser.rfc7950.stmt that implement DataNodeContainerModifier and TypeClassDescriptionclass
AbstractEffectiveModule<D extends DeclaredStatement<UnresolvedQName.Unqualified>,
E extends DataTreeAwareEffectiveStatement<UnresolvedQName.Unqualified, D>> -
Uses of DataNodeContainer in org.opendaylight.yangtools.yang.parser.stmt.reactor
Classes in org.opendaylight.yangtools.yang.parser.stmt.reactor that implement DataNodeContainer