Uses of Class
org.eclipse.persistence.internal.databaseaccess.FieldTypeDefinition
Packages that use FieldTypeDefinition
Package
Description
-
Uses of FieldTypeDefinition in org.eclipse.persistence.internal.databaseaccess
Fields in org.eclipse.persistence.internal.databaseaccess with type parameters of type FieldTypeDefinitionModifier and TypeFieldDescriptionprotected Map
<Class<?>, FieldTypeDefinition> DatabasePlatform.fieldTypes
Holds a map of values used to map JAVA types to database types for table creationMethods in org.eclipse.persistence.internal.databaseaccess that return FieldTypeDefinitionModifier and TypeMethodDescriptionDatabasePlatform.getFieldTypeDefinition
(Class<?> javaClass) Return the field type object describing this databases platform specific representation of the Java primitive class name.FieldTypeDefinition.setLimits
(int maxPrecision, int minScale, int maxScale) Set the maximum precision and the minimum and maximum scale.Methods in org.eclipse.persistence.internal.databaseaccess that return types with arguments of type FieldTypeDefinitionModifier and TypeMethodDescriptionprotected Hashtable
<Class<?>, FieldTypeDefinition> DatabasePlatform.buildFieldTypes()
Return the mapping of class types to database types for the schema framework.DatabasePlatform.getFieldTypes()
Return the class type to database type mappings for the schema framework.Methods in org.eclipse.persistence.internal.databaseaccess with parameters of type FieldTypeDefinitionModifier and TypeMethodDescriptionprotected void
DatabasePlatform.printFieldTypeSize
(Writer writer, FieldDefinition field, FieldTypeDefinition fieldType) void
DatabasePlatform.printFieldTypeSize
(Writer writer, FieldDefinition field, FieldTypeDefinition fieldType, boolean shouldPrintFieldIdentityClause) Method parameters in org.eclipse.persistence.internal.databaseaccess with type arguments of type FieldTypeDefinitionModifier and TypeMethodDescriptionprotected void
DatabasePlatform.setFieldTypes
(Map<Class<?>, FieldTypeDefinition> theFieldTypes) default void
DatabaseJsonPlatform.updateFieldTypes
(Hashtable<Class<?>, FieldTypeDefinition> fieldTypeMapping) Update the mapping of database types to class types for the schema framework. -
Uses of FieldTypeDefinition in org.eclipse.persistence.json
Method parameters in org.eclipse.persistence.json with type arguments of type FieldTypeDefinitionModifier and TypeMethodDescriptionvoid
JsonPlatform.updateFieldTypes
(Hashtable<Class<?>, FieldTypeDefinition> fieldTypeMapping) Update the mapping of JSON class types to database types for the schema framework.void
MySQLJsonPlatform.updateFieldTypes
(Hashtable<Class<?>, FieldTypeDefinition> fieldTypeMapping) Update the mapping of JSON class types to MySQL database types for the schema framework. -
Uses of FieldTypeDefinition in org.eclipse.persistence.pgsql
Method parameters in org.eclipse.persistence.pgsql with type arguments of type FieldTypeDefinitionModifier and TypeMethodDescriptionvoid
PostgreSQL10JsonPlatform.updateFieldTypes
(Hashtable<Class<?>, FieldTypeDefinition> fieldTypeMapping) Update the mapping of JSON class types to Postgres 10 database types for the schema framework. -
Uses of FieldTypeDefinition in org.eclipse.persistence.platform.database
Methods in org.eclipse.persistence.platform.database that return types with arguments of type FieldTypeDefinitionModifier and TypeMethodDescriptionprotected Hashtable
<Class<?>, FieldTypeDefinition> AccessPlatform.buildFieldTypes()
protected Hashtable
<Class<?>, FieldTypeDefinition> AttunityPlatform.buildFieldTypes()
Create a table which can translate between java types and Attunity Connect data types.protected Hashtable
<Class<?>, FieldTypeDefinition> CloudscapePlatform.buildFieldTypes()
seems compatible with informixprotected Hashtable
<Class<?>, FieldTypeDefinition> DB2MainframePlatform.buildFieldTypes()
protected Hashtable
<Class<?>, FieldTypeDefinition> DB2Platform.buildFieldTypes()
protected Hashtable
<Class<?>, FieldTypeDefinition> DB2ZPlatform.buildFieldTypes()
protected Hashtable
<Class<?>, FieldTypeDefinition> DBasePlatform.buildFieldTypes()
protected Hashtable
<Class<?>, FieldTypeDefinition> DerbyPlatform.buildFieldTypes()
protected Hashtable
<Class<?>, FieldTypeDefinition> FirebirdPlatform.buildFieldTypes()
protected Hashtable
<Class<?>, FieldTypeDefinition> H2Platform.buildFieldTypes()
protected Hashtable
<Class<?>, FieldTypeDefinition> HANAPlatform.buildFieldTypes()
protected Hashtable
<Class<?>, FieldTypeDefinition> HSQLPlatform.buildFieldTypes()
protected Hashtable
<Class<?>, FieldTypeDefinition> InformixPlatform.buildFieldTypes()
protected Hashtable
<Class<?>, FieldTypeDefinition> MaxDBPlatform.buildFieldTypes()
protected Hashtable
<Class<?>, FieldTypeDefinition> MySQLPlatform.buildFieldTypes()
Return the mapping of class types to database types for the schema framework.protected Hashtable
<Class<?>, FieldTypeDefinition> Oracle10Platform.buildFieldTypes()
INTERNAL: Add XMLType as the default database type for org.w3c.dom.Documents.protected Hashtable
<Class<?>, FieldTypeDefinition> Oracle8Platform.buildFieldTypes()
INTERNAL:protected Hashtable
<Class<?>, FieldTypeDefinition> OraclePlatform.buildFieldTypes()
INTERNAL:protected Hashtable
<Class<?>, FieldTypeDefinition> PervasivePlatform.buildFieldTypes()
protected Hashtable
<Class<?>, FieldTypeDefinition> PointBasePlatform.buildFieldTypes()
protected Hashtable
<Class<?>, FieldTypeDefinition> PostgreSQL10Platform.buildFieldTypes()
Build the mapping of class types to database types for the schema framework.protected Hashtable
<Class<?>, FieldTypeDefinition> PostgreSQLPlatform.buildFieldTypes()
protected Hashtable
<Class<?>, FieldTypeDefinition> SQLAnywherePlatform.buildFieldTypes()
protected Hashtable
<Class<?>, FieldTypeDefinition> SQLServerPlatform.buildFieldTypes()
protected Hashtable
<Class<?>, FieldTypeDefinition> SybasePlatform.buildFieldTypes()
protected Hashtable
<Class<?>, FieldTypeDefinition> SymfowarePlatform.buildFieldTypes()
Return the mapping of Java class types to database types for the schema framework.protected Hashtable
<Class<?>, FieldTypeDefinition> TimesTen7Platform.buildFieldTypes()
Return the mapping of class types to database types for the schema framework.protected Hashtable
<Class<?>, FieldTypeDefinition> TimesTenPlatform.buildFieldTypes()
Return the mapping of class types to database types for the schema framework.Methods in org.eclipse.persistence.platform.database with parameters of type FieldTypeDefinitionModifier and TypeMethodDescriptionvoid
AccessPlatform.printFieldTypeSize
(Writer writer, FieldDefinition field, FieldTypeDefinition fieldType, boolean shouldPrintFieldIdentityClause) protected void
DB2Platform.printFieldTypeSize
(Writer writer, FieldDefinition field, FieldTypeDefinition ftd) protected void
HANAPlatform.printFieldTypeSize
(Writer writer, FieldDefinition field, FieldTypeDefinition fieldType) void
InformixPlatform.printFieldTypeSize
(Writer writer, FieldDefinition field, FieldTypeDefinition fieldType, boolean shouldPrintFieldIdentityClause) Append the field type to a writer unless the field uses an Identity strategy to generate its value.protected void
MaxDBPlatform.printFieldTypeSize
(Writer writer, FieldDefinition field, FieldTypeDefinition fieldType) void
PervasivePlatform.printFieldTypeSize
(Writer writer, FieldDefinition field, FieldTypeDefinition fieldType, boolean shouldPrintFieldIdentityClause) Taken from org.eclipse.persistence\foundation\org.eclipse.persistence.core\src\org\eclipse\persistence\platform\database\AccessPlatform.javavoid
PostgreSQLPlatform.printFieldTypeSize
(Writer writer, FieldDefinition field, FieldTypeDefinition fieldType, boolean shouldPrintFieldIdentityClause) -
Uses of FieldTypeDefinition in org.eclipse.persistence.platform.database.oracle
Methods in org.eclipse.persistence.platform.database.oracle that return types with arguments of type FieldTypeDefinitionModifier and TypeMethodDescriptionprotected Hashtable
<Class<?>, FieldTypeDefinition> Oracle10Platform.buildFieldTypes()
INTERNAL: Add XMLType as the default database type for org.w3c.dom.Documents.protected Hashtable
<Class<?>, FieldTypeDefinition> Oracle21Platform.buildFieldTypes()
Build the mapping of class types to Oracle 21c database types for the schema framework.protected Hashtable
<Class<?>, FieldTypeDefinition> Oracle8Platform.buildFieldTypes()
INTERNAL:protected Hashtable
<Class<?>, FieldTypeDefinition> Oracle9Platform.buildFieldTypes()
INTERNAL: Add XMLType as the default database type for org.w3c.dom.Documents. -
Uses of FieldTypeDefinition in org.eclipse.persistence.platform.database.oracle.json
Method parameters in org.eclipse.persistence.platform.database.oracle.json with type arguments of type FieldTypeDefinitionModifier and TypeMethodDescriptionvoid
Oracle21JsonPlatform.updateFieldTypes
(Hashtable<Class<?>, FieldTypeDefinition> fieldTypeMapping) Update the mapping of JSON class types to Oracle 21c database types for the schema framework. -
Uses of FieldTypeDefinition in org.eclipse.persistence.tools.schemaframework
Methods in org.eclipse.persistence.tools.schemaframework that return FieldTypeDefinitionModifier and TypeMethodDescriptionprotected static final FieldTypeDefinition
DatabaseObjectDefinition.getFieldTypeDefinition
(DatabasePlatform platform, Class<?> type, String name) INTERNAL: Retrieve database platform specific field definition from database specific platform handler for existing type or build a new one when type isnull
and type for type name could not be found.protected static final FieldTypeDefinition
DatabaseObjectDefinition.getFieldTypeDefinition
(AbstractSession session, Class<?> type, String name) INTERNAL: Retrieve a database platform specific definition from session for existing type instance or build a new one when type isnull
.