Uses of Interface
com.aquima.interactions.expressions.IExpr
Packages that use IExpr
Package
Description
-
Uses of IExpr in com.aquima.interactions.expressions
Methods in com.aquima.interactions.expressions that return IExprModifier and TypeMethodDescriptionIExprParser.parse
(String id, String expression, Type resultType, IParseListener listener) This method parses the expression using the definitions provided into an expression object.IExprParser.parse
(String id, String expression, IParseListener listener) This method parses the expression using the definitions provided into an expression object.ILocalParser.parse
(String id, String expression, IParseListener listener) This method parses the expression using the definitions provided into an expression object.Methods in com.aquima.interactions.expressions with parameters of type IExpr -
Uses of IExpr in com.aquima.interactions.expressions.definition
Methods in com.aquima.interactions.expressions.definition that return IExprModifier and TypeMethodDescriptionITypeDefinitions.getExpressionTemplate
(String templateName) This function returns the expression object corresponding to the template name. -
Uses of IExpr in com.aquima.interactions.expressions.environment
Methods in com.aquima.interactions.expressions.environment that return IExprModifier and TypeMethodDescriptionITypeEnvironment.getExpressionTemplate
(Identifier name) Locates an expression template based on its name.TypeEnvironment.getExpressionTemplate
(Identifier name) -
Uses of IExpr in com.aquima.interactions.expressions.optimizer.nodes
Constructors in com.aquima.interactions.expressions.optimizer.nodes with parameters of type IExprModifierConstructorDescriptionTemplateExpression
(IExpr expression) Constructs the template expression with the implementation of the expression that should be included. -
Uses of IExpr in com.aquima.interactions.expressions.r7
Classes in com.aquima.interactions.expressions.r7 that implement IExprModifier and TypeClassDescriptionclass
The expression class holds the parsed and checked expression.Methods in com.aquima.interactions.expressions.r7 that return IExpr -
Uses of IExpr in com.aquima.interactions.expressions.r7.semantics
Methods in com.aquima.interactions.expressions.r7.semantics that return IExprConstructor parameters in com.aquima.interactions.expressions.r7.semantics with type arguments of type IExprModifierConstructorDescriptionTypeDefinitions
(IDefinitionSource definitionSource, Map<String, IExpr> expressionTemplates) Constructs a type definitions with a definition source, the definition source is mandatory. -
Uses of IExpr in com.aquima.interactions.expressions.semantics.nodes
Methods in com.aquima.interactions.expressions.semantics.nodes that return IExprModifier and TypeMethodDescriptionTemplateCall.getTemplate()
This method returns the expression of the template that should be invoked. -
Uses of IExpr in com.aquima.interactions.expressions.tsl.evaluator
Methods in com.aquima.interactions.expressions.tsl.evaluator that return IExprModifier and TypeMethodDescriptionprotected IExpr
Semantics.parseExpression
(IParseNode offsetNode, String expression) -
Uses of IExpr in com.aquima.interactions.expressions.tsl.evaluator.nodes
Methods in com.aquima.interactions.expressions.tsl.evaluator.nodes that return IExprModifier and TypeMethodDescriptionConditionNode.getCondition()
This method returns the condition expression.FieldNode.getExpression()
This method returns the expression that should be used to acquire the field value.ForeachNode.getFromExpression()
This method returns the expression that should be used to collect the instances.ForeachNode.getWhereCondition()
This method returns the condition that should be applied to each instance.Constructors in com.aquima.interactions.expressions.tsl.evaluator.nodes with parameters of type IExprModifierConstructorDescriptionConditionNode
(IExpr condition, ITslNode thenNode, ITslNode elseNode) Constructs the condition node with the required arguments.FieldNode
(MessageReporter reporter, IExpr expression, String format) Constructs the node with the required arguments.ForeachNode
(String typeName, IExpr fromNode, IExpr whereCondition, String orderBy, boolean ascending, ITslNode contentNode) Constructs the node with the required arguments. -
Uses of IExpr in com.aquima.interactions.expressions.tsl.printer
Methods in com.aquima.interactions.expressions.tsl.printer with parameters of type IExpr -
Uses of IExpr in com.aquima.interactions.rule.parser
Methods in com.aquima.interactions.rule.parser that return IExprConstructors in com.aquima.interactions.rule.parser with parameters of type IExpr