Uses of Class
org.apache.cayenne.access.translator.sqltemplate.Context
Packages that use Context
Package
Description
-
Uses of Context in org.apache.cayenne.access.translator.sqltemplate
Methods in org.apache.cayenne.access.translator.sqltemplate that return ContextModifier and TypeMethodDescriptionDefaultTemplateContextFactory.createContext(Map<String, ?> parameters, boolean positionalMode, DbAdapter adapter) TemplateContextFactory.createContext(Map<String, ?> parameters, boolean positionalMode, DbAdapter adapter) default ContextTemplateContextFactory.createContext(Map<String, ?> parameters, DbAdapter adapter) Methods in org.apache.cayenne.access.translator.sqltemplate with parameters of type Context -
Uses of Context in org.apache.cayenne.access.translator.sqltemplate.directive
Methods in org.apache.cayenne.access.translator.sqltemplate.directive with parameters of type ContextModifier and TypeMethodDescriptionvoidBind.apply(Context context, ASTExpression... expressions) voidBindObjectEqual.apply(Context context, ASTExpression... expressions) voidDirective.apply(Context context, ASTExpression... expressions) voidResult.apply(Context context, ASTExpression... expressions) protected voidprotected voidBind.processBinding(Context context, int jdbcType, int scale, Object value) protected voidBindEqual.processBinding(Context context, int jdbcType, int scale, Object value) protected voidBindNotEqual.processBinding(Context context, int jdbcType, int scale, Object value) protected voidprotected voidprotected voidBindObjectEqual.renderColumn(Context context, String columnName, int columnIndex) protected voidBindObjectNotEqual.renderColumn(Context context, String columnName, int columnIndex) -
Uses of Context in org.apache.cayenne.access.translator.sqltemplate.parser
Methods in org.apache.cayenne.access.translator.sqltemplate.parser with parameters of type ContextModifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidvoidprotected Object[]ASTArray.evaluateAsArray(Context context) booleanASTBoolScalar.evaluateAsBoolean(Context context) booleanASTExpression.evaluateAsBoolean(Context context) booleanASTFloatScalar.evaluateAsBoolean(Context context) booleanASTIntScalar.evaluateAsBoolean(Context context) booleanASTVariable.evaluateAsBoolean(Context context) booleanExpressionNode.evaluateAsBoolean(Context context) booleanScalarNode.evaluateAsBoolean(Context context) doubleASTExpression.evaluateAsDouble(Context context) doubleASTFloatScalar.evaluateAsDouble(Context context) doubleASTIntScalar.evaluateAsDouble(Context context) doubleASTVariable.evaluateAsDouble(Context context) doubleExpressionNode.evaluateAsDouble(Context context) doubleScalarNode.evaluateAsDouble(Context context) longASTExpression.evaluateAsLong(Context context) longASTIntScalar.evaluateAsLong(Context context) longASTVariable.evaluateAsLong(Context context) longExpressionNode.evaluateAsLong(Context context) longScalarNode.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)