Package | Description |
---|---|
org.apache.sling.scripting.sightly.compiler.expression |
The
org.apache.sling.scripting.sightly.compiler.expression package defines the API for
Expression processing. |
org.apache.sling.scripting.sightly.compiler.expression.nodes |
The
org.apache.sling.scripting.sightly.compiler.expression.nodes package exposes the various
ExpressionNode types. |
Modifier and Type | Method and Description |
---|---|
Expression |
Expression.withNode(ExpressionNode node)
Return a copy, but with the specified node as root.
|
Expression |
Expression.withRawText(java.lang.String rawText)
Return a copy that provides information about the expression's raw text.
|
Modifier and Type | Method and Description |
---|---|
Expression |
BinaryOperation.getParentExpression()
Returns the parent expression, if any.
|
Modifier and Type | Method and Description |
---|---|
BinaryOperation |
BinaryOperation.withParentExpression(Expression parentExpression)
Returns a copy of this
BinaryOperation that contains information about the node's parent expression. |
Constructor and Description |
---|
BinaryOperation(BinaryOperator operator,
ExpressionNode leftOperand,
ExpressionNode rightOperand,
Expression parentExpression)
Creates a
BinaryOperation . |
Copyright © 2022 The Apache Software Foundation. All rights reserved.