Package | Description |
---|---|
org.datanucleus.store.rdbms |
Package providing management of the persistence to RDBMS datastores.
|
org.datanucleus.store.rdbms.mapping |
In an RDBMS datastore each class is represented as a Table (maybe shared with other classes).
|
org.datanucleus.store.rdbms.mapping.datastore |
Package containing mappings for datastore (JDBC) types.
|
org.datanucleus.store.rdbms.mapping.java |
Package providing mappings for all supported Java types in DataNucleus.
|
org.datanucleus.store.rdbms.table |
Provides the internal DataNucleus definition of a table/view and its columns.
|
Modifier and Type | Method and Description |
---|---|
boolean |
RDBMSStoreManager.insertValuesOnInsert(DatastoreMapping datastoreMapping)
Accessor for whether this mapping requires values inserting on an INSERT.
|
Modifier and Type | Method and Description |
---|---|
DatastoreMapping |
RDBMSMappingManager.createDatastoreMapping(JavaTypeMapping mapping,
org.datanucleus.metadata.AbstractMemberMetaData mmd,
int index,
Column column)
Method to create the datastore mapping for a java type mapping at a particular index.
|
DatastoreMapping |
MappingManager.createDatastoreMapping(JavaTypeMapping mapping,
org.datanucleus.metadata.AbstractMemberMetaData fmd,
int index,
Column column)
Method to create the datastore mapping for a java type mapping at a particular index.
|
DatastoreMapping |
RDBMSMappingManager.createDatastoreMapping(JavaTypeMapping mapping,
Column column,
String javaType)
Method to create the datastore mapping for a particular column and java type.
|
DatastoreMapping |
MappingManager.createDatastoreMapping(JavaTypeMapping mapping,
Column column,
String javaType)
Method to create the datastore mapping for a particular column and java type.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDatastoreMapping
Implementation of the mapping of an RDBMS type.
|
class |
AbstractLargeBinaryRDBMSMapping
Mapping of a large binary (e.g BLOB, LONGVARBINARY) RDBMS type.
|
class |
BigIntRDBMSMapping
Mapping of a Big Integer RDBMS type.
|
class |
BinaryStreamRDBMSMapping
Mapping of a BinaryStream RDBMS type.
|
class |
BitRDBMSMapping
Mapping of a BIT RDBMS type.
|
class |
BlobRDBMSMapping
Mapping of a BLOB RDBMS type.
|
class |
BooleanRDBMSMapping
Mapping of a BOOLEAN RDBMS type.
|
class |
CharRDBMSMapping
Mapping of a CHAR RDBMS type.
|
class |
ClobRDBMSMapping
Mapping of a Clob RDBMS type.
|
class |
DatalinkRDBMSMapping
Mapping of a Datalink RDBMS type (used by DB2).
|
class |
DateRDBMSMapping
Mapping of a DATE RDBMS type.
|
class |
DecimalRDBMSMapping
Mapping of a Decimal RDBMS type.
|
class |
DoubleRDBMSMapping
Mapping of a DOUBLE RDBMS type.
|
class |
FloatRDBMSMapping
Mapping of a Float RDBMS type.
|
class |
IntegerRDBMSMapping
Mapping of a INTEGER RDBMS type.
|
class |
LongVarBinaryRDBMSMapping
Mapping of a LONGVARBINARY RDBMS type.
|
class |
LongVarcharRDBMSMapping
Mapping of a Long VARCHAR RDBMS type.
|
class |
NCharRDBMSMapping
Mapping of a NCHAR RDBMS type.
|
class |
NumericRDBMSMapping
Mapping of a numeric RDBMS type.
|
class |
NVarcharRDBMSMapping
Mapping of a NVARCHAR RDBMS type.
|
class |
RealRDBMSMapping
Mapping of a REAL RDBMS type.
|
class |
SmallIntRDBMSMapping
Mapping of a SMALLINT RDBMS type.
|
class |
SqlXmlRDBMSMapping
Mapping of an SQLXML RDBMS type.
|
class |
TimeRDBMSMapping
Mapping of a TIME RDBMS type.
|
class |
TimestampRDBMSMapping
Mapping of a TIMESTAMP RDBMS type.
|
class |
TimesTenVarBinaryRDBMSMapping
Mapping of a VARBINARY RDBMS type for TimesTen database.
|
class |
TinyIntRDBMSMapping
Mapping of a TINYINT RDBMS type.
|
class |
VarBinaryRDBMSMapping
Mapping of a VARBINARY RDBMS type.
|
class |
VarCharRDBMSMapping
Mapping of a VARCHAR RDBMS type.
|
Modifier and Type | Method and Description |
---|---|
static DatastoreMapping |
DatastoreMappingFactory.createMapping(Class mappingClass,
JavaTypeMapping mapping,
RDBMSStoreManager storeMgr,
Column column)
Get a new instance of the DatastoreMapping using the mapping, StoreManager and column.
|
Modifier and Type | Field and Description |
---|---|
protected DatastoreMapping[] |
JavaTypeMapping.datastoreMappings
The Datastore mappings for this Java type.
|
Modifier and Type | Method and Description |
---|---|
DatastoreMapping |
AbstractContainerMapping.getDatastoreMapping(int index)
Accessor for a datastore mapping
|
DatastoreMapping |
MultiMapping.getDatastoreMapping(int index)
Accessor for a datastore mapping.
|
DatastoreMapping |
VersionMapping.getDatastoreMapping(int index)
Accessor for a datastore mapping.
|
DatastoreMapping |
DiscriminatorMapping.getDatastoreMapping(int index)
Accessor for a datastore mapping
|
DatastoreMapping |
JavaTypeMapping.getDatastoreMapping(int index)
Accessor for a datastore mapping
|
DatastoreMapping[] |
AbstractContainerMapping.getDatastoreMappings()
Accessor for the datastore mappings for this java type
|
DatastoreMapping[] |
MultiMapping.getDatastoreMappings() |
DatastoreMapping[] |
VersionMapping.getDatastoreMappings()
Accessor for the datastore mappings for this java type.
|
DatastoreMapping[] |
DiscriminatorMapping.getDatastoreMappings()
Accessor for the datastore mappings for this java type.
|
DatastoreMapping[] |
JavaTypeMapping.getDatastoreMappings()
Accessor for the datastore mappings for this java type
|
Modifier and Type | Method and Description |
---|---|
void |
VersionMapping.addDatastoreMapping(DatastoreMapping datastoreMapping)
Method to add a datastore mapping.
|
void |
DiscriminatorMapping.addDatastoreMapping(DatastoreMapping datastoreMapping)
Mutator to add a datastore mapping
|
void |
JavaTypeMapping.addDatastoreMapping(DatastoreMapping datastoreMapping)
Method to add a datastore mapping
|
Modifier and Type | Field and Description |
---|---|
protected DatastoreMapping |
ColumnImpl.datastoreMapping
Datastore mapping for this column.
|
Modifier and Type | Method and Description |
---|---|
DatastoreMapping |
ColumnImpl.getDatastoreMapping() |
DatastoreMapping |
Column.getDatastoreMapping()
Accessor for the datastore mapping that this datastore field relates to.
|
Modifier and Type | Method and Description |
---|---|
void |
ColumnImpl.setDatastoreMapping(DatastoreMapping mapping) |
void |
Column.setDatastoreMapping(DatastoreMapping mapping)
Method to associate this datastore field with its mapping.
|
Copyright © 2023. All rights reserved.