public class CompareChildToAbsoluteExpression extends Object
| Constructor and Description |
|---|
CompareChildToAbsoluteExpression(XPathPathExpr relativeSide,
XPathExpression absoluteSide,
XPathExpression original) |
| Modifier and Type | Method and Description |
|---|---|
Object |
evalAbsolute(DataInstance sourceInstance,
EvaluationContext evaluationContext) |
Object |
evalRelative(DataInstance sourceInstance,
EvaluationContext evaluationContext,
TreeReference child,
int childIndex) |
XPathExpression |
getAbsoluteSide() |
XPathExpression |
getOriginal() |
XPathPathExpr |
getRelativeSide() |
static CompareChildToAbsoluteExpression |
parse(XPathExpression expression) |
public CompareChildToAbsoluteExpression(XPathPathExpr relativeSide, XPathExpression absoluteSide, XPathExpression original)
public Object evalRelative(DataInstance sourceInstance, EvaluationContext evaluationContext, TreeReference child, int childIndex)
public Object evalAbsolute(DataInstance sourceInstance, EvaluationContext evaluationContext)
public XPathPathExpr getRelativeSide()
public XPathExpression getAbsoluteSide()
public XPathExpression getOriginal()
@Nullable public static CompareChildToAbsoluteExpression parse(XPathExpression expression)
Copyright © 2023. All rights reserved.