Package | Description |
---|---|
org.opendaylight.yangtools.yang.xpath.api |
Model of a RFC7950 XPath Expression.
|
Modifier and Type | Interface and Description |
---|---|
interface |
YangConstantExpr<T>
Common interface for all YANG XPath constant expressions.
|
Modifier and Type | Class and Description |
---|---|
class |
YangBinaryExpr
A binary expression formed of a
YangBinaryExpr.getLeftExpr() , an YangBinaryExpr.getOperator() and a YangBinaryExpr.getRightExpr() . |
class |
YangBooleanConstantExpr
Expressions which evaluate to a logical
true or false . |
class |
YangFilterExpr |
class |
YangFunctionCallExpr
Function call invocation.
|
class |
YangLiteralExpr
An XPath literal expression.
|
class |
YangLocationPath |
static class |
YangLocationPath.Absolute |
class |
YangNaryExpr |
class |
YangNegateExpr |
class |
YangNumberExpr<T extends YangNumberExpr<T,N>,N extends Number>
A number-bearing expression.
|
static class |
YangNumberExpr.YangBigDecimal |
static class |
YangNumberExpr.YangDouble |
class |
YangPathExpr |
class |
YangQNameExpr
An XPath QName expression.
|
class |
YangVariableReferenceExpr |
Modifier and Type | Method and Description |
---|---|
YangExpr |
YangNaryOperator.exprWith(Collection<YangExpr> exprs) |
YangExpr |
YangFilterExpr.getExpr() |
YangExpr |
YangPathExpr.getFilterExpr() |
YangExpr |
YangBinaryExpr.getLeftExpr() |
YangExpr |
YangBinaryExpr.getRightExpr() |
YangExpr |
YangXPathExpression.getRootExpr() |
YangExpr |
YangNegateExpr.getSubExpr() |
static YangExpr |
YangPathExpr.of(YangExpr expr,
YangLocationPath locationPath) |
Modifier and Type | Method and Description |
---|---|
List<YangExpr> |
YangFunctionCallExpr.getArguments() |
Set<YangExpr> |
YangNaryExpr.getExpressions() |
default Set<YangExpr> |
YangPredicateAware.getPredicates() |
Set<YangExpr> |
YangFilterExpr.getPredicates() |
Modifier and Type | Method and Description |
---|---|
YangBinaryExpr |
YangBinaryOperator.exprWith(YangExpr leftExpr,
YangExpr rightExpr) |
static YangPathExpr |
YangPathExpr.of(YangExpr filterExpr) |
static YangFilterExpr |
YangFilterExpr.of(YangExpr expr) |
static YangNegateExpr |
YangNegateExpr.of(YangExpr subExpr) |
static YangFilterExpr |
YangFilterExpr.of(YangExpr expr,
Collection<YangExpr> predicates) |
static YangFilterExpr |
YangFilterExpr.of(YangExpr expr,
YangExpr... predicates) |
static YangFilterExpr |
YangFilterExpr.of(YangExpr expr,
YangExpr... predicates) |
static YangExpr |
YangPathExpr.of(YangExpr expr,
YangLocationPath locationPath) |
Modifier and Type | Method and Description |
---|---|
YangLocationPath.AxisStep |
YangXPathAxis.asStep(Collection<YangExpr> predicates) |
YangLocationPath.QNameStep |
YangXPathAxis.asStep(QName qname,
Collection<YangExpr> predicates) |
YangLocationPath.ProcessingInstructionStep |
YangXPathAxis.asStep(String name,
Collection<YangExpr> predicates) |
YangLocationPath.NodeTypeStep |
YangXPathAxis.asStep(YangXPathNodeType type,
Collection<YangExpr> predicates) |
YangExpr |
YangNaryOperator.exprWith(Collection<YangExpr> exprs) |
static YangFunctionCallExpr |
YangFunctionCallExpr.of(QName name,
List<YangExpr> arguments) |
static YangFilterExpr |
YangFilterExpr.of(YangExpr expr,
Collection<YangExpr> predicates) |
Copyright © 2019 OpenDaylight. All rights reserved.