java.lang.Object
org.apache.cayenne.access.translator.sqltemplate.Context

public class Context extends Object
Since:
4.1
  • Constructor Details

  • 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

      public ExtendedType<?> getExtendedType(String javaClassName)
      Resolves the ExtendedType for the given Java class name via the target adapter. A null class name resolves to the adapter's default type.
      Since:
      5.0
    • getDirective

      public Directive getDirective(String name)
    • getBuilder

      public StringBuilder getBuilder()
    • buildTemplate

      public String buildTemplate()
    • haveObject

      public boolean haveObject(String name)
    • getObject

      public Object getObject(String name)
    • addParameterBinding

      public void addParameterBinding(int jdbcType, int scale, Object value)
    • addColumnDescriptor

      public void addColumnDescriptor(RSColumn descriptor)
    • getColumnDescriptors

      public RSColumn[] getColumnDescriptors()
    • getParameterBindings

      public PSParameter[] getParameterBindings()