Uses of Class
org.apache.sling.scripting.sightly.compiler.expression.Expression
-
Packages that use Expression Package Description org.apache.sling.scripting.sightly.compiler.expression Theorg.apache.sling.scripting.sightly.compiler.expressionpackage defines the API forExpressionprocessing.org.apache.sling.scripting.sightly.compiler.expression.nodes Theorg.apache.sling.scripting.sightly.compiler.expression.nodespackage exposes the variousExpressionNodetypes.org.apache.sling.scripting.sightly.impl.compiler.frontend org.apache.sling.scripting.sightly.impl.filter org.apache.sling.scripting.sightly.impl.parser.expr.generated org.apache.sling.scripting.sightly.impl.plugin -
-
Uses of Expression in org.apache.sling.scripting.sightly.compiler.expression
Methods in org.apache.sling.scripting.sightly.compiler.expression that return Expression Modifier and Type Method Description ExpressionExpression. withNode(ExpressionNode node)Return a copy, but with the specified node as root.ExpressionExpression. withRawText(String rawText)Return a copy that provides information about the expression's raw text. -
Uses of Expression in org.apache.sling.scripting.sightly.compiler.expression.nodes
Methods in org.apache.sling.scripting.sightly.compiler.expression.nodes that return Expression Modifier and Type Method Description ExpressionBinaryOperation. getParentExpression()Returns the parent expression, if any.Methods in org.apache.sling.scripting.sightly.compiler.expression.nodes with parameters of type Expression Modifier and Type Method Description BinaryOperationBinaryOperation. withParentExpression(Expression parentExpression)Returns a copy of thisBinaryOperationthat contains information about the node's parent expression.Constructors in org.apache.sling.scripting.sightly.compiler.expression.nodes with parameters of type Expression Constructor Description BinaryOperation(BinaryOperator operator, ExpressionNode leftOperand, ExpressionNode rightOperand, Expression parentExpression)Creates aBinaryOperation. -
Uses of Expression in org.apache.sling.scripting.sightly.impl.compiler.frontend
Methods in org.apache.sling.scripting.sightly.impl.compiler.frontend that return Expression Modifier and Type Method Description ExpressionCompilerContext. adjustToContext(Expression expression, MarkupContext context, ExpressionContext expressionContext)ExpressionExpressionWrapper. adjustToContext(Expression expression, MarkupContext context, ExpressionContext expressionContext)ExpressionFragment.Expr. getExpression()ExpressionFragment. getExpression()ExpressionFragment.Text. getExpression()ExpressionExpressionWrapper. transform(Interpolation interpolation, MarkupContext markupContext, ExpressionContext expressionContext)Methods in org.apache.sling.scripting.sightly.impl.compiler.frontend with parameters of type Expression Modifier and Type Method Description voidInterpolation. addExpression(Expression expression)voidElementContext. addPluginCall(String name, PluginCallInfo info, Expression expression)ExpressionCompilerContext. adjustToContext(Expression expression, MarkupContext context, ExpressionContext expressionContext)ExpressionExpressionWrapper. adjustToContext(Expression expression, MarkupContext context, ExpressionContext expressionContext)Constructors in org.apache.sling.scripting.sightly.impl.compiler.frontend with parameters of type Expression Constructor Description Expr(Expression expression) -
Uses of Expression in org.apache.sling.scripting.sightly.impl.filter
Methods in org.apache.sling.scripting.sightly.impl.filter that return Expression Modifier and Type Method Description protected abstract ExpressionAbstractFilter. apply(Expression expression, Map<String,ExpressionNode> options)ExpressionAbstractFilter. apply(Expression expression, ExpressionContext expressionContext)ExpressionFilter. apply(Expression expression, ExpressionContext expressionContext)Transform the given expressionprotected ExpressionFormatFilter. apply(Expression expression, Map<String,ExpressionNode> options)protected ExpressionI18nFilter. apply(Expression expression, Map<String,ExpressionNode> options)protected ExpressionJoinFilter. apply(Expression expression, Map<String,ExpressionNode> options)protected ExpressionURIManipulationFilter. apply(Expression expression, Map<String,ExpressionNode> options)protected ExpressionXSSFilter. apply(Expression expression, Map<String,ExpressionNode> options)Methods in org.apache.sling.scripting.sightly.impl.filter with parameters of type Expression Modifier and Type Method Description protected abstract ExpressionAbstractFilter. apply(Expression expression, Map<String,ExpressionNode> options)ExpressionAbstractFilter. apply(Expression expression, ExpressionContext expressionContext)ExpressionFilter. apply(Expression expression, ExpressionContext expressionContext)Transform the given expressionprotected ExpressionFormatFilter. apply(Expression expression, Map<String,ExpressionNode> options)protected ExpressionI18nFilter. apply(Expression expression, Map<String,ExpressionNode> options)protected ExpressionJoinFilter. apply(Expression expression, Map<String,ExpressionNode> options)protected ExpressionURIManipulationFilter. apply(Expression expression, Map<String,ExpressionNode> options)protected ExpressionXSSFilter. apply(Expression expression, Map<String,ExpressionNode> options) -
Uses of Expression in org.apache.sling.scripting.sightly.impl.parser.expr.generated
Fields in org.apache.sling.scripting.sightly.impl.parser.expr.generated declared as Expression Modifier and Type Field Description ExpressionSightlyParser.ExpressionContext. expr -
Uses of Expression in org.apache.sling.scripting.sightly.impl.plugin
Methods in org.apache.sling.scripting.sightly.impl.plugin with parameters of type Expression Modifier and Type Method Description PluginInvokeAttributePlugin. invoke(Expression expression, PluginCallInfo callInfo, CompilerContext compilerContext)PluginInvokeCallPlugin. invoke(Expression expression, PluginCallInfo callInfo, CompilerContext compilerContext)PluginInvokeElementPlugin. invoke(Expression expression, PluginCallInfo callInfo, CompilerContext compilerContext)PluginInvokeIncludePlugin. invoke(Expression expression, PluginCallInfo callInfo, CompilerContext compilerContext)PluginInvokeListPlugin. invoke(Expression expression, PluginCallInfo callInfo, CompilerContext compilerContext)PluginInvokePlugin. invoke(Expression expression, PluginCallInfo callInfo, CompilerContext compilerContext)Given the plugin invocation provide an invoke object which will influence the rendering command streamPluginInvokeRepeatPlugin. invoke(Expression expression, PluginCallInfo callInfo, CompilerContext compilerContext)PluginInvokeResourcePlugin. invoke(Expression expression, PluginCallInfo callInfo, CompilerContext compilerContext)PluginInvokeSetPlugin. invoke(Expression expressionNode, PluginCallInfo callInfo, CompilerContext compilerContext)PluginInvokeTemplatePlugin. invoke(Expression expressionNode, PluginCallInfo callInfo, CompilerContext compilerContext)PluginInvokeTestPlugin. invoke(Expression expressionNode, PluginCallInfo callInfo, CompilerContext compilerContext)PluginInvokeTextPlugin. invoke(Expression expression, PluginCallInfo callInfo, CompilerContext compilerContext)PluginInvokeUnwrapPlugin. invoke(Expression expression, PluginCallInfo callInfo, CompilerContext compilerContext)PluginInvokeUsePlugin. invoke(Expression expression, PluginCallInfo callInfo, CompilerContext compilerContext)voidAggregatePluginInvoke. onPluginCall(PushStream stream, PluginCallInfo callInfo, Expression expression)voidDefaultPluginInvoke. onPluginCall(PushStream stream, PluginCallInfo callInfo, Expression expression)voidPluginInvoke. onPluginCall(PushStream stream, PluginCallInfo callInfo, Expression expression)
-