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. 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.translator
Methods 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.types
Classes 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.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 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.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
Constructor 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 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.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) -
Uses of ExtendedType in org.apache.cayenne.dba.oracle
Classes 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.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)
-