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.datastore |
Package containing mappings for datastore (JDBC) types.
|
org.datanucleus.store.rdbms.schema |
Provides a definition of the schema in the datastore, including tables, columns and 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 | Method and Description |
---|---|
SQLTypeInfo |
HSQLAdapter.newSQLTypeInfo(ResultSet rs) |
SQLTypeInfo |
BaseDatastoreAdapter.newSQLTypeInfo(ResultSet rs) |
SQLTypeInfo |
VirtuosoAdapter.newSQLTypeInfo(ResultSet rs) |
SQLTypeInfo |
InformixAdapter.newSQLTypeInfo(ResultSet rs) |
SQLTypeInfo |
MSSQLServerAdapter.newSQLTypeInfo(ResultSet rs) |
SQLTypeInfo |
McKoiAdapter.newSQLTypeInfo(ResultSet rs) |
SQLTypeInfo |
DatastoreAdapter.newSQLTypeInfo(ResultSet rs)
Create a new SQL type info from the current row of the passed ResultSet.
|
SQLTypeInfo |
DB2Adapter.newSQLTypeInfo(ResultSet rs) |
SQLTypeInfo |
MySQLAdapter.newSQLTypeInfo(ResultSet rs) |
SQLTypeInfo |
H2Adapter.newSQLTypeInfo(ResultSet rs) |
SQLTypeInfo |
FirebirdAdapter.newSQLTypeInfo(ResultSet rs) |
SQLTypeInfo |
PostgreSQLAdapter.newSQLTypeInfo(ResultSet rs) |
SQLTypeInfo |
SybaseAdapter.newSQLTypeInfo(ResultSet rs) |
SQLTypeInfo |
DerbyAdapter.newSQLTypeInfo(ResultSet rs) |
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 void |
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 |
NumericRDBMSMapping.getTypeInfo() |
SQLTypeInfo |
BlobRDBMSMapping.getTypeInfo()
Accessor for the RDBMS BLOB type being represented.
|
SQLTypeInfo |
DecimalRDBMSMapping.getTypeInfo() |
SQLTypeInfo |
VarCharRDBMSMapping.getTypeInfo()
Accessor for datastore type info for this mapping.
|
SQLTypeInfo |
ClobRDBMSMapping.getTypeInfo()
Accessor for the type info for this datastore field
|
SQLTypeInfo |
CharRDBMSMapping.getTypeInfo() |
SQLTypeInfo |
TimestampRDBMSMapping.getTypeInfo()
Accessor for the type info for this column.
|
SQLTypeInfo |
IntegerRDBMSMapping.getTypeInfo() |
SQLTypeInfo |
BooleanRDBMSMapping.getTypeInfo() |
SQLTypeInfo |
VarBinaryRDBMSMapping.getTypeInfo()
Accessor for the type info of the JDBC type being represented.
|
SQLTypeInfo |
BigIntRDBMSMapping.getTypeInfo() |
SQLTypeInfo |
NVarcharRDBMSMapping.getTypeInfo() |
SQLTypeInfo |
DoubleRDBMSMapping.getTypeInfo() |
SQLTypeInfo |
BinaryStreamRDBMSMapping.getTypeInfo() |
SQLTypeInfo |
RealRDBMSMapping.getTypeInfo() |
SQLTypeInfo |
BitRDBMSMapping.getTypeInfo() |
SQLTypeInfo |
FloatRDBMSMapping.getTypeInfo() |
SQLTypeInfo |
DateRDBMSMapping.getTypeInfo() |
SQLTypeInfo |
LongVarBinaryRDBMSMapping.getTypeInfo()
Accessor for the type info of the JDBC type being represented.
|
SQLTypeInfo |
SmallIntRDBMSMapping.getTypeInfo()
Accessor for type info
|
SQLTypeInfo |
TimeRDBMSMapping.getTypeInfo() |
SQLTypeInfo |
TinyIntRDBMSMapping.getTypeInfo() |
SQLTypeInfo |
NCharRDBMSMapping.getTypeInfo() |
SQLTypeInfo |
LongVarcharRDBMSMapping.getTypeInfo() |
abstract SQLTypeInfo |
AbstractDatastoreMapping.getTypeInfo()
Accessor for the (SQL) type info for this datastore type.
|
SQLTypeInfo |
SqlXmlRDBMSMapping.getTypeInfo() |
SQLTypeInfo |
DatalinkRDBMSMapping.getTypeInfo() |
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 |
McKoiTypeInfo
SQL Type info for McKoi datastores.
|
class |
MSSQLTypeInfo
SQL Type info for MSSQL 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 |
VirtuosoTypeInfo
SQL Type info for Virtuoso datastores.
|
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 |
ColumnImpl.getTypeInfo() |
SQLTypeInfo |
Column.getTypeInfo()
Accessor for the type info for this column.
|
Modifier and Type | Method and Description |
---|---|
Column |
ColumnImpl.setTypeInfo(SQLTypeInfo typeInfo) |
Column |
Column.setTypeInfo(SQLTypeInfo typeInfo)
Mutator for the type information of the column.
|
Copyright © 2023. All rights reserved.