Class Context
java.lang.Object
org.apache.cayenne.access.translator.sqltemplate.Context
- Since:
- 4.1
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddColumnDescriptor(RSColumn descriptor) voidaddParameterBinding(int jdbcType, int scale, Object value) RSColumn[]getDirective(String name) ExtendedType<?> getExtendedType(String javaClassName) Resolves theExtendedTypefor the given Java class name via the target adapter.booleanhaveObject(String name) intpreferredBindingType(int jdbcType) Returns the JDBC type the target adapter prefers for binding the given type.
-
Constructor Details
-
Context
-
-
Method Details
-
preferredBindingType
public int preferredBindingType(int jdbcType) Returns the JDBC type the target adapter prefers for binding the given type.- Since:
- 5.0
-
getExtendedType
Resolves theExtendedTypefor the given Java class name via the target adapter. A null class name resolves to the adapter's default type.- Since:
- 5.0
-
getDirective
-
getBuilder
-
buildTemplate
-
haveObject
-
getObject
-
addParameterBinding
-
addColumnDescriptor
-
getColumnDescriptors
-
getParameterBindings
-