Uses of Interface
org.apache.cayenne.access.types.ExtendedType
- 
Uses of ExtendedType in org.apache.cayenne.access.jdbcFields in org.apache.cayenne.access.jdbc declared as ExtendedType Modifier and Type Field Description protected ExtendedType[]RowDescriptor. convertersMethods 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.translatorMethods in org.apache.cayenne.access.translator that return ExtendedType Modifier and Type Method Description ExtendedTypeParameterBinding. getExtendedType()Methods in org.apache.cayenne.access.translator with parameters of type ExtendedType Modifier and Type Method Description voidParameterBinding. 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.voidParameterBinding. setExtendedType(ExtendedType extendedType)
- 
Uses of ExtendedType in org.apache.cayenne.access.typesClasses in org.apache.cayenne.access.types that implement ExtendedType Modifier and Type Class Description classBigDecimalTypeclassBooleanTypeHandlesjava.lang.Booleanmapping.classByteArrayTypeHandlesbyte[], mapping it as either of JDBC types - BLOB or (VAR)BINARY.classByteTypeHandlesjava.lang.Bytetype mapping.classCalendarType<T extends Calendar>ExtendedType that handlesCalendarfields.classCharTypeHandlesjava.lang.String, mapping it as either of JDBC types - CLOB or (VAR)CHAR.classDateTypeclassDoubleTypeclassEnumType<T extends Enum<T>>An ExtendedType that handles an enum class.classExtendedEnumType<T extends Enum<T>>An ExtendedType that handles a Java Enum based upon the Cayenne ExtendedEnumeration interface.classFloatTypeclassIntegerTypeclassLongTypeclassObjectTypeThis is a default ExtendedType that relies on JDBC driver to determine the result type.classShortTypeHandlesjava.lang.Shorttype mapping.classTimestampTypeclassTimeTypeclassUtilDateTypeMapsjava.util.Dateto any of the three database date/time types: TIME, DATE, TIMESTAMP.classVoidTypeA noop type that is sometimes useful to suppress extended types operations.Fields in org.apache.cayenne.access.types declared as ExtendedType Modifier and Type Field Description protected ExtendedTypeExtendedTypeMap. defaultTypeFields in org.apache.cayenne.access.types with type parameters of type ExtendedType Modifier and Type Field Description protected Map<String,ExtendedType>ExtendedTypeMap. typeMapMethods in org.apache.cayenne.access.types that return ExtendedType Modifier and Type Method Description protected ExtendedTypeExtendedTypeMap. createType(String className)Returns an ExtendedType for specific Java classes.ExtendedTypeExtendedTypeMap. getDefaultType()Returns a default ExtendedType that is used to handle unmapped types.ExtendedTypeExtendedTypeMap. getRegisteredType(Class<?> javaClass)Returns a type registered for the class name.ExtendedTypeExtendedTypeMap. getRegisteredType(String javaClassName)Returns a guaranteed non-null ExtendedType instance for a given Java class name.ExtendedTypeEnumTypeFactory. getType(Class<?> objectClass)ExtendedTypeExtendedTypeFactory. getType(Class<?> objectClass)Returns ExtendedType instance that can handle a given object class.ExtendedType<? extends ValueObjectType>ValueObjectTypeFactory. getType(Class<?> objectClass)Methods in org.apache.cayenne.access.types with parameters of type ExtendedType Modifier and Type Method Description voidExtendedTypeMap. registerType(ExtendedType type)Adds a new type to the list of registered types.
- 
Uses of ExtendedType in org.apache.cayenne.configuration.serverMethods 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.dbaMethod parameters in org.apache.cayenne.dba with type arguments of type ExtendedType Modifier and Type Method Description protected voidJdbcAdapter. 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.db2Constructor 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.derbyConstructor 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.firebirdConstructor 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.frontbaseConstructor 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.h2Constructor 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.hsqldbConstructor 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.ingresClasses in org.apache.cayenne.dba.ingres that implement ExtendedType Modifier and Type Class Description classIngresBooleanTypeConstructor 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.mysqlConstructor 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.openbaseConstructor 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)
- 
Uses of ExtendedType in org.apache.cayenne.dba.oracleClasses in org.apache.cayenne.dba.oracle that implement ExtendedType Modifier and Type Class Description classOracleByteArrayTypeclassOracleCharTypeOracle specific CHAR type handling.classOracleUtilDateTypeConstructor 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.postgresConstructor 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.sqliteConstructor 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.sqlserverConstructor 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.sybaseConstructor 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)