| Modifier and Type | Field and Description | 
|---|---|
| protected ExtendedType[] | RowDescriptor. converters | 
| Modifier and Type | Method and Description | 
|---|---|
| ExtendedType[] | RowDescriptor. getConverters()Returns extended types for columns. | 
| Constructor and Description | 
|---|
| RowDescriptor(ColumnDescriptor[] columns,
             ExtendedType[] converters)Creates a fully initialized RowDescriptor. | 
| Modifier and Type | Method and Description | 
|---|---|
| ExtendedType | ParameterBinding. getExtendedType() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ParameterBinding. include(int statementPosition,
       Object value,
       ExtendedType extendedType)Sets the value of the binding and initializes statement position var,
 thus "including" this binding in the current iteration. | 
| void | ParameterBinding. setExtendedType(ExtendedType extendedType) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BigDecimalType | 
| class  | BooleanTypeHandles  java.lang.Booleanmapping. | 
| class  | ByteArrayTypeHandles  byte[], mapping it as either of JDBC types - BLOB or
 (VAR)BINARY. | 
| class  | ByteTypeHandles  java.lang.Bytetype mapping. | 
| class  | CalendarType<T extends Calendar>ExtendedType that handles  Calendarfields. | 
| class  | CharTypeHandles  java.lang.String, mapping it as either of JDBC types -
 CLOB or (VAR)CHAR. | 
| class  | DateType | 
| class  | DoubleType | 
| class  | EnumType<T extends Enum<T>>An ExtendedType that handles an enum class. | 
| class  | ExtendedEnumType<T extends Enum<T>>An ExtendedType that handles a Java Enum based upon the Cayenne ExtendedEnumeration
 interface. | 
| class  | FloatType | 
| class  | IntegerType | 
| class  | LongType | 
| class  | ObjectTypeThis is a default ExtendedType that relies on JDBC driver to determine the result type. | 
| class  | ShortTypeHandles  java.lang.Shorttype mapping. | 
| class  | TimestampType | 
| class  | TimeType | 
| class  | UtilDateTypeMaps  java.util.Dateto any of the three database date/time types: TIME,
 DATE, TIMESTAMP. | 
| class  | VoidTypeA noop type that is sometimes useful to suppress extended types operations. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected ExtendedType | ExtendedTypeMap. defaultType | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Map<String,ExtendedType> | ExtendedTypeMap. typeMap | 
| Modifier and Type | Method and Description | 
|---|---|
| protected ExtendedType | ExtendedTypeMap. createType(String className)Returns an ExtendedType for specific Java classes. | 
| ExtendedType | ExtendedTypeMap. getDefaultType()Returns a default ExtendedType that is used to handle unmapped types. | 
| ExtendedType | ExtendedTypeMap. getRegisteredType(Class<?> javaClass)Returns a type registered for the class name. | 
| ExtendedType | ExtendedTypeMap. getRegisteredType(String javaClassName)Returns a guaranteed non-null ExtendedType instance for a given Java
 class name. | 
| ExtendedType | EnumTypeFactory. getType(Class<?> objectClass) | 
| ExtendedType | ExtendedTypeFactory. getType(Class<?> objectClass)Returns ExtendedType instance that can handle a given object class. | 
| ExtendedType<? extends ValueObjectType> | ValueObjectTypeFactory. getType(Class<?> objectClass) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ExtendedTypeMap. registerType(ExtendedType type)Adds a new type to the list of registered types. | 
| Modifier and Type | Method and Description | 
|---|---|
| static ListBuilder<ExtendedType> | ServerModule. contributeDefaultTypes(Binder binder)Provides access to a DI collection builder for default adapter-agnostic  ExtendedType's that allows
 downstream modules to "contribute" their own types. | 
| static ListBuilder<ExtendedType> | ServerModule. contributeUserTypes(Binder binder)Provides access to a DI collection builder for  ExtendedType's that allows downstream modules to "contribute"
 their own types. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | JdbcAdapter. initExtendedTypes(List<ExtendedType> defaultExtendedTypes,
                 List<ExtendedType> userExtendedTypes,
                 List<ExtendedTypeFactory> extendedTypeFactories,
                 ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| protected void | JdbcAdapter. initExtendedTypes(List<ExtendedType> defaultExtendedTypes,
                 List<ExtendedType> userExtendedTypes,
                 List<ExtendedTypeFactory> extendedTypeFactories,
                 ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| Constructor and Description | 
|---|
| JdbcAdapter(RuntimeProperties runtimeProperties,
           List<ExtendedType> defaultExtendedTypes,
           List<ExtendedType> userExtendedTypes,
           List<ExtendedTypeFactory> extendedTypeFactories,
           ResourceLocator resourceLocator,
           ValueObjectTypeRegistry valueObjectTypeRegistry)Creates new JdbcAdapter with a set of default parameters. | 
| JdbcAdapter(RuntimeProperties runtimeProperties,
           List<ExtendedType> defaultExtendedTypes,
           List<ExtendedType> userExtendedTypes,
           List<ExtendedTypeFactory> extendedTypeFactories,
           ResourceLocator resourceLocator,
           ValueObjectTypeRegistry valueObjectTypeRegistry)Creates new JdbcAdapter with a set of default parameters. | 
| Constructor and Description | 
|---|
| DB2Adapter(RuntimeProperties runtimeProperties,
          List<ExtendedType> defaultExtendedTypes,
          List<ExtendedType> userExtendedTypes,
          List<ExtendedTypeFactory> extendedTypeFactories,
          ResourceLocator resourceLocator,
          ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| DB2Adapter(RuntimeProperties runtimeProperties,
          List<ExtendedType> defaultExtendedTypes,
          List<ExtendedType> userExtendedTypes,
          List<ExtendedTypeFactory> extendedTypeFactories,
          ResourceLocator resourceLocator,
          ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| Constructor and Description | 
|---|
| DerbyAdapter(RuntimeProperties runtimeProperties,
            List<ExtendedType> defaultExtendedTypes,
            List<ExtendedType> userExtendedTypes,
            List<ExtendedTypeFactory> extendedTypeFactories,
            ResourceLocator resourceLocator,
            ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| DerbyAdapter(RuntimeProperties runtimeProperties,
            List<ExtendedType> defaultExtendedTypes,
            List<ExtendedType> userExtendedTypes,
            List<ExtendedTypeFactory> extendedTypeFactories,
            ResourceLocator resourceLocator,
            ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| Constructor and Description | 
|---|
| FirebirdAdapter(RuntimeProperties runtimeProperties,
               List<ExtendedType> defaultExtendedTypes,
               List<ExtendedType> userExtendedTypes,
               List<ExtendedTypeFactory> extendedTypeFactories,
               ResourceLocator resourceLocator,
               ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| FirebirdAdapter(RuntimeProperties runtimeProperties,
               List<ExtendedType> defaultExtendedTypes,
               List<ExtendedType> userExtendedTypes,
               List<ExtendedTypeFactory> extendedTypeFactories,
               ResourceLocator resourceLocator,
               ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| Constructor and Description | 
|---|
| FrontBaseAdapter(RuntimeProperties runtimeProperties,
                List<ExtendedType> defaultExtendedTypes,
                List<ExtendedType> userExtendedTypes,
                List<ExtendedTypeFactory> extendedTypeFactories,
                ResourceLocator resourceLocator,
                ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| FrontBaseAdapter(RuntimeProperties runtimeProperties,
                List<ExtendedType> defaultExtendedTypes,
                List<ExtendedType> userExtendedTypes,
                List<ExtendedTypeFactory> extendedTypeFactories,
                ResourceLocator resourceLocator,
                ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| Constructor and Description | 
|---|
| H2Adapter(RuntimeProperties runtimeProperties,
         List<ExtendedType> defaultExtendedTypes,
         List<ExtendedType> userExtendedTypes,
         List<ExtendedTypeFactory> extendedTypeFactories,
         ResourceLocator resourceLocator,
         ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| H2Adapter(RuntimeProperties runtimeProperties,
         List<ExtendedType> defaultExtendedTypes,
         List<ExtendedType> userExtendedTypes,
         List<ExtendedTypeFactory> extendedTypeFactories,
         ResourceLocator resourceLocator,
         ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| Constructor and Description | 
|---|
| HSQLDBAdapter(RuntimeProperties runtimeProperties,
             List<ExtendedType> defaultExtendedTypes,
             List<ExtendedType> userExtendedTypes,
             List<ExtendedTypeFactory> extendedTypeFactories,
             ResourceLocator resourceLocator,
             ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| HSQLDBAdapter(RuntimeProperties runtimeProperties,
             List<ExtendedType> defaultExtendedTypes,
             List<ExtendedType> userExtendedTypes,
             List<ExtendedTypeFactory> extendedTypeFactories,
             ResourceLocator resourceLocator,
             ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| HSQLDBNoSchemaAdapter(RuntimeProperties runtimeProperties,
                     List<ExtendedType> defaultExtendedTypes,
                     List<ExtendedType> userExtendedTypes,
                     List<ExtendedTypeFactory> extendedTypeFactories,
                     ResourceLocator resourceLocator,
                     ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| HSQLDBNoSchemaAdapter(RuntimeProperties runtimeProperties,
                     List<ExtendedType> defaultExtendedTypes,
                     List<ExtendedType> userExtendedTypes,
                     List<ExtendedTypeFactory> extendedTypeFactories,
                     ResourceLocator resourceLocator,
                     ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | IngresBooleanType | 
| Constructor and Description | 
|---|
| IngresAdapter(RuntimeProperties runtimeProperties,
             List<ExtendedType> defaultExtendedTypes,
             List<ExtendedType> userExtendedTypes,
             List<ExtendedTypeFactory> extendedTypeFactories,
             ResourceLocator resourceLocator,
             ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| IngresAdapter(RuntimeProperties runtimeProperties,
             List<ExtendedType> defaultExtendedTypes,
             List<ExtendedType> userExtendedTypes,
             List<ExtendedTypeFactory> extendedTypeFactories,
             ResourceLocator resourceLocator,
             ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| Constructor and Description | 
|---|
| MySQLAdapter(RuntimeProperties runtimeProperties,
            List<ExtendedType> defaultExtendedTypes,
            List<ExtendedType> userExtendedTypes,
            List<ExtendedTypeFactory> extendedTypeFactories,
            ResourceLocator resourceLocator,
            ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| MySQLAdapter(RuntimeProperties runtimeProperties,
            List<ExtendedType> defaultExtendedTypes,
            List<ExtendedType> userExtendedTypes,
            List<ExtendedTypeFactory> extendedTypeFactories,
            ResourceLocator resourceLocator,
            ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| Constructor and Description | 
|---|
| OpenBaseAdapter(RuntimeProperties runtimeProperties,
               List<ExtendedType> defaultExtendedTypes,
               List<ExtendedType> userExtendedTypes,
               List<ExtendedTypeFactory> extendedTypeFactories,
               ResourceLocator resourceLocator,
               ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| OpenBaseAdapter(RuntimeProperties runtimeProperties,
               List<ExtendedType> defaultExtendedTypes,
               List<ExtendedType> userExtendedTypes,
               List<ExtendedTypeFactory> extendedTypeFactories,
               ResourceLocator resourceLocator,
               ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | OracleByteArrayType | 
| class  | OracleCharTypeOracle specific CHAR type handling. | 
| class  | OracleUtilDateType | 
| Constructor and Description | 
|---|
| Oracle8Adapter(RuntimeProperties runtimeProperties,
              List<ExtendedType> defaultExtendedTypes,
              List<ExtendedType> userExtendedTypes,
              List<ExtendedTypeFactory> extendedTypeFactories,
              ResourceLocator resourceLocator,
              ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| Oracle8Adapter(RuntimeProperties runtimeProperties,
              List<ExtendedType> defaultExtendedTypes,
              List<ExtendedType> userExtendedTypes,
              List<ExtendedTypeFactory> extendedTypeFactories,
              ResourceLocator resourceLocator,
              ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| OracleAdapter(RuntimeProperties runtimeProperties,
             List<ExtendedType> defaultExtendedTypes,
             List<ExtendedType> userExtendedTypes,
             List<ExtendedTypeFactory> extendedTypeFactories,
             ResourceLocator resourceLocator,
             ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| OracleAdapter(RuntimeProperties runtimeProperties,
             List<ExtendedType> defaultExtendedTypes,
             List<ExtendedType> userExtendedTypes,
             List<ExtendedTypeFactory> extendedTypeFactories,
             ResourceLocator resourceLocator,
             ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| Constructor and Description | 
|---|
| PostgresAdapter(RuntimeProperties runtimeProperties,
               List<ExtendedType> defaultExtendedTypes,
               List<ExtendedType> userExtendedTypes,
               List<ExtendedTypeFactory> extendedTypeFactories,
               ResourceLocator resourceLocator,
               ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| PostgresAdapter(RuntimeProperties runtimeProperties,
               List<ExtendedType> defaultExtendedTypes,
               List<ExtendedType> userExtendedTypes,
               List<ExtendedTypeFactory> extendedTypeFactories,
               ResourceLocator resourceLocator,
               ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| Constructor and Description | 
|---|
| SQLiteAdapter(RuntimeProperties runtimeProperties,
             List<ExtendedType> defaultExtendedTypes,
             List<ExtendedType> userExtendedTypes,
             List<ExtendedTypeFactory> extendedTypeFactories,
             ResourceLocator resourceLocator,
             ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| SQLiteAdapter(RuntimeProperties runtimeProperties,
             List<ExtendedType> defaultExtendedTypes,
             List<ExtendedType> userExtendedTypes,
             List<ExtendedTypeFactory> extendedTypeFactories,
             ResourceLocator resourceLocator,
             ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| Constructor and Description | 
|---|
| SQLServerAdapter(RuntimeProperties runtimeProperties,
                List<ExtendedType> defaultExtendedTypes,
                List<ExtendedType> userExtendedTypes,
                List<ExtendedTypeFactory> extendedTypeFactories,
                ResourceLocator resourceLocator,
                ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| SQLServerAdapter(RuntimeProperties runtimeProperties,
                List<ExtendedType> defaultExtendedTypes,
                List<ExtendedType> userExtendedTypes,
                List<ExtendedTypeFactory> extendedTypeFactories,
                ResourceLocator resourceLocator,
                ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| Constructor and Description | 
|---|
| SybaseAdapter(RuntimeProperties runtimeProperties,
             List<ExtendedType> defaultExtendedTypes,
             List<ExtendedType> userExtendedTypes,
             List<ExtendedTypeFactory> extendedTypeFactories,
             ResourceLocator resourceLocator,
             ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| SybaseAdapter(RuntimeProperties runtimeProperties,
             List<ExtendedType> defaultExtendedTypes,
             List<ExtendedType> userExtendedTypes,
             List<ExtendedTypeFactory> extendedTypeFactories,
             ResourceLocator resourceLocator,
             ValueObjectTypeRegistry valueObjectTypeRegistry) | 
Copyright © 2001–2023 Apache Cayenne. All rights reserved.