Package | Description |
---|---|
org.opendaylight.yangtools.yang.data.util | |
org.opendaylight.yangtools.yang.model.api |
Definition of structures and DOM like API of effected YANG schema
|
org.opendaylight.yangtools.yang.model.api.stmt | |
org.opendaylight.yangtools.yang.model.api.type | |
org.opendaylight.yangtools.yang.model.immutable |
Generated immutable implementations for org.opendaylight.yangtools.yang.model.api interfaces.
|
org.opendaylight.yangtools.yang.model.util |
Utility classes and implementations for concepts defined in yang-model-api.
|
org.opendaylight.yangtools.yang.model.util.type | |
org.opendaylight.yangtools.yang.parser.stmt.rfc6020 |
Contains implementation of statement supports for Rfc6020 statements and
implementation of declared statements.
|
org.opendaylight.yangtools.yang.parser.stmt.rfc6020.effective |
Contains implementation of Rfc6020 effective statements.
|
Modifier and Type | Method and Description |
---|---|
RevisionAwareXPath |
EmptyConstraintDefinition.getWhenCondition() |
Modifier and Type | Method and Description |
---|---|
RevisionAwareXPath |
ConstraintDefinition.getWhenCondition()
Specifies the condition when the data node which contains
when YANG substatement has to be present. |
RevisionAwareXPath |
AugmentationSchema.getWhenCondition()
Returns when statement
If when condition is present node defined by the parent data definition
statement is only valid when the returned XPath
expression conceptually evaluates to "true"
for a particular instance, then the node defined by the parent data
definition statement is valid; otherwise, it is not.
|
RevisionAwareXPath |
MustDefinition.getXpath()
Returns XPath expression which contains constraint.
|
Modifier and Type | Method and Description |
---|---|
default com.google.common.base.Optional<RevisionAwareXPath> |
UsesNode.getWhenCondition()
Returns when statement
If when condition is present node defined by the parent data definition
statement is only valid when the returned XPath expression conceptually
evaluates to "true" for a particular instance, then the node defined by
the parent data definition statement is valid; otherwise, it is not.
|
Modifier and Type | Method and Description |
---|---|
RevisionAwareXPath |
MustStatement.getCondition() |
RevisionAwareXPath |
WhenStatement.getCondition() |
Modifier and Type | Method and Description |
---|---|
RevisionAwareXPath |
LeafrefTypeDefinition.getPathStatement() |
Modifier and Type | Method and Description |
---|---|
LeafrefTypeDefinitionBuilder |
LeafrefTypeDefinitionBuilder.pathStatement(RevisionAwareXPath pathStatement)
Initializes the value for the
pathStatement attribute. |
Modifier and Type | Class and Description |
---|---|
class |
RevisionAwareXPathImpl
The
helper implementation of Instance Rewision Aware XPath
interface. |
Modifier and Type | Method and Description |
---|---|
RevisionAwareXPath |
EffectiveAugmentationSchema.getWhenCondition() |
Modifier and Type | Method and Description |
---|---|
static SchemaNode |
SchemaContextUtil.findDataSchemaNode(SchemaContext context,
Module module,
RevisionAwareXPath nonCondXPath)
Method attempts to find DataSchemaNode inside of provided Schema Context
and Yang Module accordingly to Non-conditional Revision Aware XPath.
|
static SchemaNode |
SchemaContextUtil.findDataSchemaNodeForRelativeXPath(SchemaContext context,
Module module,
SchemaNode actualSchemaNode,
RevisionAwareXPath relativeXPath)
Method attempts to find DataSchemaNode inside of provided Schema Context
and Yang Module accordingly to Non-conditional relative Revision Aware
XPath.
|
Modifier and Type | Method and Description |
---|---|
LeafrefTypeBuilder |
LeafrefTypeBuilder.setPathStatement(RevisionAwareXPath pathStatement) |
Modifier and Type | Method and Description |
---|---|
RevisionAwareXPath |
WhenStatementImpl.getCondition() |
RevisionAwareXPath |
MustStatementImpl.getCondition() |
RevisionAwareXPath |
WhenStatementImpl.Definition.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
RevisionAwareXPath |
MustStatementImpl.Definition.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
RevisionAwareXPath |
PathStatementImpl.Definition.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<RevisionAwareXPath,MustStatement> |
MustStatementImpl.Definition.createEffective(StmtContext<RevisionAwareXPath,MustStatement,EffectiveStatement<RevisionAwareXPath,MustStatement>> ctx) |
EffectiveStatement<RevisionAwareXPath,PathStatement> |
PathStatementImpl.Definition.createEffective(StmtContext<RevisionAwareXPath,PathStatement,EffectiveStatement<RevisionAwareXPath,PathStatement>> ctx) |
EffectiveStatement<RevisionAwareXPath,WhenStatement> |
WhenStatementImpl.Definition.createEffective(StmtContext<RevisionAwareXPath,WhenStatement,EffectiveStatement<RevisionAwareXPath,WhenStatement>> ctx) |
Constructor and Description |
---|
MustStatementImpl(StmtContext<RevisionAwareXPath,MustStatement,?> context) |
PathStatementImpl(StmtContext<RevisionAwareXPath,PathStatement,?> context) |
WhenStatementImpl(StmtContext<RevisionAwareXPath,WhenStatement,?> context) |
Modifier and Type | Method and Description |
---|---|
RevisionAwareXPath |
AugmentEffectiveStatementImpl.getWhenCondition() |
RevisionAwareXPath |
MustEffectiveStatementImpl.getXpath() |
Modifier and Type | Method and Description |
---|---|
com.google.common.base.Optional<RevisionAwareXPath> |
UsesEffectiveStatementImpl.getWhenCondition() |
Constructor and Description |
---|
MustEffectiveStatementImpl(StmtContext<RevisionAwareXPath,MustStatement,?> ctx) |
PathEffectiveStatementImpl(StmtContext<RevisionAwareXPath,PathStatement,?> ctx) |
WhenEffectiveStatementImpl(StmtContext<RevisionAwareXPath,WhenStatement,?> ctx) |
Copyright © 2018 OpenDaylight. All rights reserved.