Uses of Interface
org.apache.cayenne.access.types.ExtendedType
-
-
Uses of ExtendedType in org.apache.cayenne.access.jdbc
Fields in org.apache.cayenne.access.jdbc declared as ExtendedType Modifier and Type Field Description protected ExtendedType[]
RowDescriptor. converters
Methods in org.apache.cayenne.access.jdbc that return ExtendedType Modifier and Type Method Description ExtendedType[]
RowDescriptor. getConverters()
Returns extended types for columns.Constructors in org.apache.cayenne.access.jdbc with parameters of type ExtendedType Constructor Description RowDescriptor(ColumnDescriptor[] columns, ExtendedType[] converters)
Creates a fully initialized RowDescriptor. -
Uses of ExtendedType in org.apache.cayenne.access.translator
Methods in org.apache.cayenne.access.translator that return ExtendedType Modifier and Type Method Description ExtendedType
ParameterBinding. getExtendedType()
Methods in org.apache.cayenne.access.translator with parameters of type ExtendedType Modifier and Type Method 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)
-
Uses of ExtendedType in org.apache.cayenne.access.types
Classes in org.apache.cayenne.access.types that implement ExtendedType Modifier and Type Class Description class
BigDecimalType
class
BooleanType
Handlesjava.lang.Boolean
mapping.class
ByteArrayType
Handlesbyte[]
, mapping it as either of JDBC types - BLOB or (VAR)BINARY.class
ByteType
Handlesjava.lang.Byte
type mapping.class
CalendarType<T extends Calendar>
ExtendedType that handlesCalendar
fields.class
CharType
Handlesjava.lang.String
, mapping it as either of JDBC types - CLOB or (VAR)CHAR.class
DateType
class
DoubleType
class
DurationType
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
GeoJsonType
class
IntegerType
class
JsonType
class
LongType
class
ObjectType
This is a default ExtendedType that relies on JDBC driver to determine the result type.class
ShortType
Handlesjava.lang.Short
type mapping.class
TimestampType
class
TimeType
class
UtilDateType
Mapsjava.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.class
WktType
Fields in org.apache.cayenne.access.types declared as ExtendedType Modifier and Type Field Description protected ExtendedType
ExtendedTypeMap. defaultType
Fields in org.apache.cayenne.access.types with type parameters of type ExtendedType Modifier and Type Field Description protected Map<String,ExtendedType>
ExtendedTypeMap. typeMap
Methods in org.apache.cayenne.access.types that return ExtendedType Modifier and Type Method 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<?>
InternalUnsupportedTypeFactory. getType(Class<?> objectClass)
ExtendedType<? extends ValueObjectType>
ValueObjectTypeFactory. getType(Class<?> objectClass)
Methods in org.apache.cayenne.access.types with parameters of type ExtendedType Modifier and Type Method Description void
ExtendedTypeMap. registerType(ExtendedType type)
Adds a new type to the list of registered types. -
Uses of ExtendedType in org.apache.cayenne.configuration.server
Methods in org.apache.cayenne.configuration.server that return types with arguments of type ExtendedType Modifier and Type Method Description static ListBuilder<ExtendedType>
ServerModule. contributeDefaultTypes(Binder binder)
Provides access to a DI collection builder for default adapter-agnosticExtendedType
's that allows downstream modules to "contribute" their own types.static ListBuilder<ExtendedType>
ServerModule. contributeUserTypes(Binder binder)
Provides access to a DI collection builder forExtendedType
's that allows downstream modules to "contribute" their own types. -
Uses of ExtendedType in org.apache.cayenne.dba
Method parameters in org.apache.cayenne.dba with type arguments of type ExtendedType Modifier and Type Method Description protected void
JdbcAdapter. initExtendedTypes(List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ValueObjectTypeRegistry valueObjectTypeRegistry)
Constructor parameters in org.apache.cayenne.dba with type arguments of type ExtendedType Constructor 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. -
Uses of ExtendedType in org.apache.cayenne.dba.db2
Constructor parameters in org.apache.cayenne.dba.db2 with type arguments of type ExtendedType Constructor Description DB2Adapter(RuntimeProperties runtimeProperties, List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ResourceLocator resourceLocator, ValueObjectTypeRegistry valueObjectTypeRegistry)
-
Uses of ExtendedType in org.apache.cayenne.dba.derby
Constructor parameters in org.apache.cayenne.dba.derby with type arguments of type ExtendedType Constructor Description DerbyAdapter(RuntimeProperties runtimeProperties, List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ResourceLocator resourceLocator, ValueObjectTypeRegistry valueObjectTypeRegistry)
-
Uses of ExtendedType in org.apache.cayenne.dba.firebird
Constructor parameters in org.apache.cayenne.dba.firebird with type arguments of type ExtendedType Constructor Description FirebirdAdapter(RuntimeProperties runtimeProperties, List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ResourceLocator resourceLocator, ValueObjectTypeRegistry valueObjectTypeRegistry)
-
Uses of ExtendedType in org.apache.cayenne.dba.frontbase
Constructor parameters in org.apache.cayenne.dba.frontbase with type arguments of type ExtendedType Constructor Description FrontBaseAdapter(RuntimeProperties runtimeProperties, List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ResourceLocator resourceLocator, ValueObjectTypeRegistry valueObjectTypeRegistry)
-
Uses of ExtendedType in org.apache.cayenne.dba.h2
Classes in org.apache.cayenne.dba.h2 that implement ExtendedType Modifier and Type Class Description class
H2CharType
H2 specific char type handling - used to handle the correct setting of clobsConstructor parameters in org.apache.cayenne.dba.h2 with type arguments of type ExtendedType Constructor Description H2Adapter(RuntimeProperties runtimeProperties, List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ResourceLocator resourceLocator, ValueObjectTypeRegistry valueObjectTypeRegistry)
-
Uses of ExtendedType in org.apache.cayenne.dba.hsqldb
Constructor parameters in org.apache.cayenne.dba.hsqldb with type arguments of type ExtendedType Constructor Description 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)
-
Uses of ExtendedType in org.apache.cayenne.dba.ingres
Classes in org.apache.cayenne.dba.ingres that implement ExtendedType Modifier and Type Class Description class
IngresBooleanType
Constructor parameters in org.apache.cayenne.dba.ingres with type arguments of type ExtendedType Constructor Description IngresAdapter(RuntimeProperties runtimeProperties, List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ResourceLocator resourceLocator, ValueObjectTypeRegistry valueObjectTypeRegistry)
-
Uses of ExtendedType in org.apache.cayenne.dba.mysql
Constructor parameters in org.apache.cayenne.dba.mysql with type arguments of type ExtendedType Constructor Description MySQLAdapter(RuntimeProperties runtimeProperties, List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ResourceLocator resourceLocator, ValueObjectTypeRegistry valueObjectTypeRegistry)
-
Uses of ExtendedType in org.apache.cayenne.dba.openbase
Constructor parameters in org.apache.cayenne.dba.openbase with type arguments of type ExtendedType Constructor Description OpenBaseAdapter(RuntimeProperties runtimeProperties, List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ResourceLocator resourceLocator, ValueObjectTypeRegistry valueObjectTypeRegistry)
Deprecated. -
Uses of ExtendedType in org.apache.cayenne.dba.oracle
Classes in org.apache.cayenne.dba.oracle that implement ExtendedType Modifier and Type Class Description class
OracleByteArrayType
class
OracleCharType
Oracle specific CHAR type handling.class
OracleUtilDateType
Constructor parameters in org.apache.cayenne.dba.oracle with type arguments of type ExtendedType Constructor Description 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)
-
Uses of ExtendedType in org.apache.cayenne.dba.postgres
Constructor parameters in org.apache.cayenne.dba.postgres with type arguments of type ExtendedType Constructor Description PostgresAdapter(RuntimeProperties runtimeProperties, List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ResourceLocator resourceLocator, ValueObjectTypeRegistry valueObjectTypeRegistry)
-
Uses of ExtendedType in org.apache.cayenne.dba.sqlite
Constructor parameters in org.apache.cayenne.dba.sqlite with type arguments of type ExtendedType Constructor Description SQLiteAdapter(RuntimeProperties runtimeProperties, List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ResourceLocator resourceLocator, ValueObjectTypeRegistry valueObjectTypeRegistry)
-
Uses of ExtendedType in org.apache.cayenne.dba.sqlserver
Constructor parameters in org.apache.cayenne.dba.sqlserver with type arguments of type ExtendedType Constructor Description SQLServerAdapter(RuntimeProperties runtimeProperties, List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ResourceLocator resourceLocator, ValueObjectTypeRegistry valueObjectTypeRegistry)
-
Uses of ExtendedType in org.apache.cayenne.dba.sybase
Constructor parameters in org.apache.cayenne.dba.sybase with type arguments of type ExtendedType Constructor Description SybaseAdapter(RuntimeProperties runtimeProperties, List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ResourceLocator resourceLocator, ValueObjectTypeRegistry valueObjectTypeRegistry)
-