| 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 |
BooleanType
Handles
java.lang.Boolean mapping. |
class |
ByteArrayType
Handles
byte[], mapping it as either of JDBC types - BLOB or
(VAR)BINARY. |
class |
ByteType
Handles
java.lang.Byte type mapping. |
class |
CalendarType<T extends Calendar>
ExtendedType that handles
Calendar fields. |
class |
CharType
Handles
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 |
ObjectType
This is a default ExtendedType that relies on JDBC driver to determine the result type.
|
class |
ShortType
Handles
java.lang.Short type mapping. |
class |
TimestampType |
class |
TimeType |
class |
UtilDateType
Maps
java.util.Date to any of the three database date/time types: TIME,
DATE, TIMESTAMP. |
class |
VoidType
A 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 |
OracleCharType
Oracle 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.