Package | Description |
---|---|
org.datanucleus.store.rdbms |
Package providing management of the persistence to RDBMS datastores.
|
org.datanucleus.store.rdbms.adapter |
Provides mappings of all supported databases to aspects of the database that determines the SQL generation.
|
org.datanucleus.store.rdbms.mapping.column |
Package containing mappings for column (JDBC) types.
|
org.datanucleus.store.rdbms.table |
Provides the internal DataNucleus definition of a table/view and its columns.
|
Modifier and Type | Method and Description |
---|---|
SQLTypeInfo |
RDBMSStoreManager.getSQLTypeInfoForJDBCType(int jdbcType)
Accessor for the SQL type info for the specified JDBC type
|
SQLTypeInfo |
RDBMSStoreManager.getSQLTypeInfoForJDBCType(int jdbcType,
String sqlType)
Accessor for the SQL type info for the specified JDBC type.
|
Modifier and Type | Class and Description |
---|---|
class |
DB2TypeInfo
SQL Type info for DB2 datastores.
|
class |
DerbyTypeInfo
SQL Type info for Derby datastores.
|
class |
FirebirdTypeInfo
SQL Type info for Firebird datastores.
|
class |
H2TypeInfo
SQL Type info for H2 datastores.
|
class |
HSQLTypeInfo
SQL Type info for HSQLDB datastores.
|
class |
InformixTypeInfo
SQL Type info for Informix datastores.
|
class |
MySQLTypeInfo
SQL Type info for MySQL datastores.
|
class |
NuoDBTypeInfo
Type info for NuoDB.
|
class |
OracleTypeInfo
SQL Type info for Oracle datastores.
|
class |
PostgreSQLTypeInfo
SQL Type info for PostgreSQL datastores.
|
class |
SQLiteTypeInfo
SQL Type info for SQLite datastores.
|
class |
SQLServerTypeInfo
SQL Type info for SQLServer datastores.
|
class |
VirtuosoTypeInfo
SQL Type info for Virtuoso datastores.
|
Modifier and Type | Method and Description |
---|---|
protected Collection<SQLTypeInfo> |
BaseDatastoreAdapter.getSQLTypeInfoForJdbcType(org.datanucleus.store.schema.StoreSchemaHandler handler,
org.datanucleus.store.connection.ManagedConnection mconn,
short jdbcTypeNumber)
Accessor for the SQLType info for the specified JDBC type and the SQL type name.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
BaseDatastoreAdapter.addSQLTypeForJDBCType(org.datanucleus.store.schema.StoreSchemaHandler handler,
org.datanucleus.store.connection.ManagedConnection mconn,
short jdbcTypeNumber,
SQLTypeInfo sqlType,
boolean addIfNotPresent)
Convenience method for use by adapters to add their own fake JDBC/SQL types in where the JDBC driver doesn't provide some type.
|
int |
BaseDatastoreAdapter.getUnlimitedLengthPrecisionValue(SQLTypeInfo typeInfo)
Returns the precision value to be used when creating string columns of "unlimited" length.
|
int |
PointbaseAdapter.getUnlimitedLengthPrecisionValue(SQLTypeInfo typeInfo)
Returns the precision value to be used when creating string columns of "unlimited" length.
|
int |
DatastoreAdapter.getUnlimitedLengthPrecisionValue(SQLTypeInfo typeInfo)
Returns the precision value to be used when creating string columns of "unlimited" length.
|
Modifier and Type | Method and Description |
---|---|
SQLTypeInfo |
TinyIntColumnMapping.getTypeInfo() |
SQLTypeInfo |
AbstractColumnMapping.getTypeInfo()
Accessor for the (SQL) type info for this datastore type.
|
Modifier and Type | Field and Description |
---|---|
protected SQLTypeInfo |
ColumnImpl.typeInfo
SQL Type info for the JDBC type being stored in this column
|
Modifier and Type | Method and Description |
---|---|
SQLTypeInfo |
Column.getTypeInfo()
Accessor for the type info for this column.
|
SQLTypeInfo |
ColumnImpl.getTypeInfo() |
Modifier and Type | Method and Description |
---|---|
Column |
Column.setTypeInfo(SQLTypeInfo typeInfo)
Mutator for the type information of the column.
|
Column |
ColumnImpl.setTypeInfo(SQLTypeInfo typeInfo) |
Copyright © 2020. All rights reserved.