| Modifier and Type | Method and Description | 
|---|---|
ContainerSchemaNode | 
YangModeledAnyXmlNode.getSchemaOfAnyXmlData()  | 
| 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 DataContainerNodeAttrBuilder<YangInstanceIdentifier.NodeIdentifier,ContainerNode> | 
ImmutableContainerNodeSchemaAwareBuilder.create(ContainerSchemaNode schema)  | 
static DataContainerNodeAttrBuilder<YangInstanceIdentifier.NodeIdentifier,ContainerNode> | 
ImmutableContainerNodeSchemaAwareBuilder.create(ContainerSchemaNode schema,
      ContainerNode node)  | 
| Modifier and Type | Method and Description | 
|---|---|
ToNormalizedNodeParser<E,ContainerNode,ContainerSchemaNode> | 
ToNormalizedNodeParserFactory.getContainerNodeParser()  | 
FromNormalizedNodeSerializer<E,ContainerNode,ContainerSchemaNode> | 
FromNormalizedNodeSerializerFactory.getContainerNodeSerializer()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected DataContainerNodeBuilder<YangInstanceIdentifier.NodeIdentifier,ContainerNode> | 
ContainerNodeBaseParser.getBuilder(ContainerSchemaNode schema)  | 
protected Set<DataSchemaNode> | 
ContainerNodeBaseParser.getRealSchemasForAugment(ContainerSchemaNode schema,
                        AugmentationSchema augmentSchema)  | 
protected DataSchemaNode | 
ContainerNodeBaseParser.getSchemaForChild(ContainerSchemaNode schema,
                 QName childQName)  | 
protected Map<QName,AugmentationSchema> | 
ContainerNodeBaseParser.mapChildElementsFromAugments(ContainerSchemaNode schema)  | 
protected Map<QName,ChoiceSchemaNode> | 
ContainerNodeBaseParser.mapChildElementsFromChoices(ContainerSchemaNode schema)  | 
ContainerNode | 
ContainerNodeBaseParser.parse(Iterable<E> elements,
     ContainerSchemaNode schema)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected AugmentationSchema | 
ContainerNodeBaseSerializer.getAugmentedCase(ContainerSchemaNode schema,
                AugmentationNode augmentationNode)  | 
protected Set<DataSchemaNode> | 
ContainerNodeBaseSerializer.getRealSchemasForAugment(ContainerSchemaNode schema,
                        AugmentationSchema augmentationSchema)  | 
protected DataSchemaNode | 
ContainerNodeBaseSerializer.getSchemaForChild(ContainerSchemaNode schema,
                 DataContainerChild<? extends YangInstanceIdentifier.PathArgument,?> childNode)  | 
| Modifier and Type | Method and Description | 
|---|---|
ToNormalizedNodeParser<Element,ContainerNode,ContainerSchemaNode> | 
DomToNormalizedNodeParserFactory.getContainerNodeParser()  | 
| Modifier and Type | Method and Description | 
|---|---|
FromNormalizedNodeSerializer<Element,ContainerNode,ContainerSchemaNode> | 
DomFromNormalizedNodeSerializerFactory.getContainerNodeSerializer()  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
RpcAsContainer  | 
| Modifier and Type | Method and Description | 
|---|---|
static ContainerSchemaNode | 
ContainerSchemaNodes.forNotification(NotificationDefinition notification)  | 
static ContainerSchemaNode | 
ContainerSchemaNodes.forRPC(RpcDefinition rpc)  | 
ContainerSchemaNode | 
RpcAsContainer.getInput()  | 
ContainerSchemaNode | 
RpcAsContainer.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 | 
YangDataSchemaNode.getContainer()
Returns container schema node. 
 | 
ContainerSchemaNode | 
OperationDefinition.getInput()  | 
ContainerSchemaNode | 
OperationDefinition.getOutput()  | 
ContainerSchemaNode | 
AnyDataSchemaNode.getSchemaOfAnyData()  | 
ContainerSchemaNode | 
YangModeledAnyXmlSchemaNode.getSchemaOfAnyXmlData()  | 
| Modifier and Type | Method and Description | 
|---|---|
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. | 
AnyDataSchemaNodeBuilder | 
AnyDataSchemaNodeBuilder.schemaOfAnyData(ContainerSchemaNode schemaOfAnyData)
Initializes the value for the  
schemaOfAnyData attribute. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractSchemaContext  | 
class  | 
FilteringSchemaContextProxy  | 
| Modifier and Type | Method and Description | 
|---|---|
static ContainerSchemaNode | 
SchemaNodeUtils.getRpcDataSchema(RpcDefinition rpc,
                QName qname)
Returns RPC input or output schema based on supplied QName 
 | 
static ContainerSchemaNode | 
SchemaContextUtil.getRpcDataSchema(SchemaContext schema,
                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  | 
ContainerEffectiveStatementImpl  | 
class  | 
EffectiveSchemaContext  | 
class  | 
InputEffectiveStatementImpl  | 
class  | 
OutputEffectiveStatementImpl  | 
| Modifier and Type | Method and Description | 
|---|---|
ContainerSchemaNode | 
YangDataEffectiveStatementImpl.getContainer()  | 
ContainerSchemaNode | 
RpcEffectiveStatementImpl.getInput()  | 
ContainerSchemaNode | 
RpcEffectiveStatementImpl.getOutput()  | 
ContainerSchemaNode | 
YangModeledAnyXmlEffectiveStatementImpl.getSchemaOfAnyXmlData()  | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.base.Optional<ContainerSchemaNode> | 
ContainerEffectiveStatementImpl.getOriginal()  | 
| Constructor and Description | 
|---|
YangModeledAnyXmlEffectiveStatementImpl(StmtContext<QName,AnyxmlStatement,EffectiveStatement<QName,AnyxmlStatement>> ctx,
                                       ContainerSchemaNode contentSchema)  | 
| Modifier and Type | Method and Description | 
|---|---|
ContainerSchemaNode | 
ActionEffectiveStatementImpl.getInput()  | 
ContainerSchemaNode | 
ActionEffectiveStatementImpl.getOutput()  | 
ContainerSchemaNode | 
AnyDataEffectiveStatementImpl.getSchemaOfAnyData()  | 
Copyright © 2018 OpenDaylight. All rights reserved.