Modifier and Type | Method and Description |
---|---|
@NonNull ContainerSchemaNode |
YangModeledAnyXmlSchemaNode.getSchemaOfAnyXmlData()
Returns the root schema node of the data in this anyxml node.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AnnotationSchemaNodeAwareSchemaContext
A
SchemaContext which is also AnnotationSchemaNodeAware . |
Modifier and Type | Method and Description |
---|---|
ContainerSchemaNode |
YangDataSchemaNode.getContainerSchemaNode()
Returns container schema node container within this yang-data definition.
|
Modifier and Type | Method and Description |
---|---|
static @NonNull Stream<MountPointSchemaNode> |
MountPointSchemaNode.streamAll(ContainerSchemaNode schema)
Find all mount points defined in a
ContainerSchemaNode . |
Modifier and Type | Method and Description |
---|---|
ContainerSchemaNode |
YangModeledAnyXmlNode.getSchemaOfAnyXmlData()
Returns the schema corresponding to the node's datea.
|
Modifier and Type | Method and Description |
---|---|
static DataContainerNodeAttrBuilder<YangInstanceIdentifier.NodeIdentifier,ContainerNode> |
Builders.containerBuilder(ContainerSchemaNode schema) |
static DataContainerNodeAttrBuilder<YangInstanceIdentifier.NodeIdentifier,ContainerNode> |
Builders.containerBuilder(ContainerSchemaNode schema,
ContainerNode node) |
Modifier and Type | Method and Description |
---|---|
static @NonNull DataContainerNodeAttrBuilder<YangInstanceIdentifier.NodeIdentifier,ContainerNode> |
ImmutableContainerNodeSchemaAwareBuilder.create(ContainerSchemaNode schema) |
static @NonNull DataContainerNodeAttrBuilder<YangInstanceIdentifier.NodeIdentifier,ContainerNode> |
ImmutableContainerNodeSchemaAwareBuilder.create(ContainerSchemaNode schema,
ContainerNode node) |
Modifier and Type | Class and Description |
---|---|
class |
OperationAsContainer |
class |
RpcAsContainer
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static ContainerSchemaNode |
ContainerSchemaNodes.forNotification(NotificationDefinition notification) |
static ContainerSchemaNode |
ContainerSchemaNodes.forRPC(RpcDefinition rpc) |
ContainerSchemaNode |
OperationAsContainer.getInput() |
ContainerSchemaNode |
OperationAsContainer.getOutput() |
Modifier and Type | Interface and Description |
---|---|
interface |
SchemaContext
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...
|
Modifier and Type | Method and Description |
---|---|
ContainerSchemaNode |
OperationDefinition.getInput()
Returns definition of input parameters for this operation.
|
ContainerSchemaNode |
OperationDefinition.getOutput()
Returns definition of output parameters for this operation.
|
Modifier and Type | Method and Description |
---|---|
Optional<ContainerSchemaNode> |
AnyDataSchemaNode.getDataSchema()
Schema of data.
|
Modifier and Type | Method and Description |
---|---|
AnyDataSchemaNodeBuilder |
AnyDataSchemaNodeBuilder.dataSchema(ContainerSchemaNode dataSchema)
Initializes the optional value
dataSchema to dataSchema. |
RpcDefinitionBuilder |
RpcDefinitionBuilder.input(ContainerSchemaNode input)
Initializes the value for the
input attribute. |
ActionDefinitionBuilder |
ActionDefinitionBuilder.input(ContainerSchemaNode input)
Initializes the value for the
input attribute. |
RpcDefinitionBuilder |
RpcDefinitionBuilder.output(ContainerSchemaNode output)
Initializes the value for the
output attribute. |
ActionDefinitionBuilder |
ActionDefinitionBuilder.output(ContainerSchemaNode output)
Initializes the value for the
output attribute. |
Modifier and Type | Method and Description |
---|---|
AnyDataSchemaNodeBuilder |
AnyDataSchemaNodeBuilder.dataSchema(Optional<? extends ContainerSchemaNode> dataSchema)
Initializes the optional value
dataSchema to dataSchema. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSchemaContext |
class |
FilteringSchemaContextProxy |
class |
SimpleSchemaContext
Simple subclass of
AbstractSchemaContext which performs some amount of indexing to speed up common
SchemaContext operations. |
Modifier and Type | Method and Description |
---|---|
static @Nullable ContainerSchemaNode |
SchemaNodeUtils.getRpcDataSchema(@NonNull RpcDefinition rpc,
@NonNull QName qname)
Returns RPC input or output schema based on supplied QName.
|
static @Nullable ContainerSchemaNode |
SchemaContextUtil.getRpcDataSchema(@NonNull SchemaContext schema,
@NonNull SchemaPath path)
Returns RPC Input or Output Data container from RPC definition.
|
Modifier and Type | Method and Description |
---|---|
List<ContainerSchemaNode> |
DataNodeIterator.allContainers()
Returns list all containers present in subtree.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractEffectiveContainerSchemaNode<D extends DeclaredStatement<QName>> |
class |
AbstractEffectiveOperationContainerSchemaNode<D extends DeclaredStatement<QName>> |
Modifier and Type | Method and Description |
---|---|
ContainerSchemaNode |
AbstractEffectiveOperationDefinition.getInput() |
ContainerSchemaNode |
AbstractEffectiveOperationDefinition.getOutput() |
Modifier and Type | Class and Description |
---|---|
class |
ContainerEffectiveStatementImpl |
Modifier and Type | Method and Description |
---|---|
Optional<ContainerSchemaNode> |
ContainerEffectiveStatementImpl.getOriginal() |
Modifier and Type | Class and Description |
---|---|
class |
EffectiveSchemaContext |
Copyright © 2019 OpenDaylight. All rights reserved.