Uses of Class
org.apache.cayenne.template.Context
Package
Description
-
Uses of Context in org.apache.cayenne.template
Modifier and TypeMethodDescriptionDefaultTemplateContextFactory.createContext
(Map<String, ?> parameters, boolean positionalMode) default Context
TemplateContextFactory.createContext
(Map<String, ?> parameters) TemplateContextFactory.createContext
(Map<String, ?> parameters, boolean positionalMode) -
Uses of Context in org.apache.cayenne.template.directive
Modifier and TypeMethodDescriptionvoid
Bind.apply
(Context context, ASTExpression... expressions) void
BindObjectEqual.apply
(Context context, ASTExpression... expressions) void
Directive.apply
(Context context, ASTExpression... expressions) void
Result.apply
(Context context, ASTExpression... expressions) protected void
protected void
Bind.processBinding
(Context context, ParameterBinding binding) protected void
BindEqual.processBinding
(Context context, ParameterBinding binding) protected void
BindNotEqual.processBinding
(Context context, ParameterBinding binding) protected void
BindObjectEqual.render
(Context context, ParameterBinding binding) protected void
BindObjectNotEqual.render
(Context context, ParameterBinding binding) protected void
BindObjectEqual.renderColumn
(Context context, String columnName, int columnIndex) protected void
BindObjectNotEqual.renderColumn
(Context context, String columnName, int columnIndex) -
Uses of Context in org.apache.cayenne.template.parser
Modifier and TypeMethodDescriptionvoid
void
void
void
void
void
void
void
void
protected Object[]
ASTArray.evaluateAsArray
(Context context) boolean
ASTBoolScalar.evaluateAsBoolean
(Context context) boolean
ASTExpression.evaluateAsBoolean
(Context context) boolean
ASTFloatScalar.evaluateAsBoolean
(Context context) boolean
ASTIntScalar.evaluateAsBoolean
(Context context) boolean
ASTVariable.evaluateAsBoolean
(Context context) boolean
ExpressionNode.evaluateAsBoolean
(Context context) boolean
ScalarNode.evaluateAsBoolean
(Context context) double
ASTExpression.evaluateAsDouble
(Context context) double
ASTFloatScalar.evaluateAsDouble
(Context context) double
ASTIntScalar.evaluateAsDouble
(Context context) double
ASTVariable.evaluateAsDouble
(Context context) double
ExpressionNode.evaluateAsDouble
(Context context) double
ScalarNode.evaluateAsDouble
(Context context) long
ASTExpression.evaluateAsLong
(Context context) long
ASTIntScalar.evaluateAsLong
(Context context) long
ASTVariable.evaluateAsLong
(Context context) long
ExpressionNode.evaluateAsLong
(Context context) long
ScalarNode.evaluateAsLong
(Context context) ASTArray.evaluateAsObject
(Context context) ASTExpression.evaluateAsObject
(Context context) ASTMethod.evaluateAsObject
(Context context, Object parentObject) Evaluate method call to an ObjectASTVariable.evaluateAsObject
(Context context) ExpressionNode.evaluateAsObject
(Context context) ScalarNode.evaluateAsObject
(Context context) ASTArray.evaluateAsString
(Context context) ASTExpression.evaluateAsString
(Context context) ASTVariable.evaluateAsString
(Context context) ExpressionNode.evaluateAsString
(Context context) ScalarNode.evaluateAsString
(Context context)