A B C D E F G H I J K L M N O P R S T U V W

D

DAFFODIL - Static variable in class com.jenkov.mrpersister.itf.Database
 
DaoCommandExecutor - Class in com.jenkov.mrpersister.impl.command
 
DaoCommandExecutor(PersistenceManager) - Constructor for class com.jenkov.mrpersister.impl.command.DaoCommandExecutor
 
DaoCommandExecutorUnchecked - Class in com.jenkov.mrpersister.impl.command
 
DaoCommandExecutorUnchecked(PersistenceManager) - Constructor for class com.jenkov.mrpersister.impl.command.DaoCommandExecutorUnchecked
 
Daos - Class in com.jenkov.mrpersister.impl.command
 
Daos(Connection, IPersistenceConfiguration, PersistenceManager) - Constructor for class com.jenkov.mrpersister.impl.command.Daos
 
daos - Variable in class com.jenkov.mrpersister.impl.JdbcDao
 
daos - Variable in class com.jenkov.mrpersister.impl.MapDao
 
DaosFactory - Class in com.jenkov.mrpersister.impl.command
 
DaosFactory(PersistenceManager) - Constructor for class com.jenkov.mrpersister.impl.command.DaosFactory
 
database - Variable in class com.jenkov.mrpersister.impl.ObjectReader
 
database - Variable in class com.jenkov.mrpersister.impl.ObjectWriter
 
database - Variable in class com.jenkov.mrpersister.impl.PersistenceConfiguration
 
Database - Class in com.jenkov.mrpersister.itf
Signals the type of database a given IPersistenceConfiguration is targeted against.
Database(String, boolean, boolean, boolean) - Constructor for class com.jenkov.mrpersister.itf.Database
 
DatabaseConfiguration - Class in com.jenkov.mrpersister.jdbc
This class is still experimental.
DatabaseConfiguration() - Constructor for class com.jenkov.mrpersister.jdbc.DatabaseConfiguration
 
DatabaseConfiguration(String, String, String, String, String) - Constructor for class com.jenkov.mrpersister.jdbc.DatabaseConfiguration
 
DatabaseConfigurationParser - Class in com.jenkov.mrpersister.jdbc
This class is still experimental.
DatabaseConfigurationParser() - Constructor for class com.jenkov.mrpersister.jdbc.DatabaseConfigurationParser
 
databasePropertyFile - Variable in class com.jenkov.mrpersister.MappingTool
 
dataSource - Variable in class com.jenkov.mrpersister.impl.PersistenceConfiguration
 
dataSource - Variable in class com.jenkov.mrpersister.scope.ConnectionScope
 
dataSource - Variable in class com.jenkov.mrpersister.scope.ScopingDataSource
 
dataSource - Variable in class com.jenkov.mrpersister.scope.TransactionScope
 
DataSourceDaosFactoryStrategy - Class in com.jenkov.mrpersister.impl.command
 
DataSourceDaosFactoryStrategy() - Constructor for class com.jenkov.mrpersister.impl.command.DataSourceDaosFactoryStrategy
 
DataSourceFactory - Class in com.jenkov.mrpersister.jdbc
This class is still experimental.
DataSourceFactory() - Constructor for class com.jenkov.mrpersister.jdbc.DataSourceFactory
 
DataSourceFactory(ResourceBundle) - Constructor for class com.jenkov.mrpersister.jdbc.DataSourceFactory
 
DateGetterMapping - Class in com.jenkov.mrpersister.impl.mapping.method
A subclass of GetterMapping capable of inserting a java.util.Date into a PreparedStatement.
DateGetterMapping() - Constructor for class com.jenkov.mrpersister.impl.mapping.method.DateGetterMapping
 
DateSetterMapping - Class in com.jenkov.mrpersister.impl.mapping.method
A subclass of the SetterMapping capable of reading a java.util.Date from a ResultSet instance and insert it into a target object, by calling the target object matching setter method.
DateSetterMapping() - Constructor for class com.jenkov.mrpersister.impl.mapping.method.DateSetterMapping
 
DbNameDeterminer - Class in com.jenkov.mrpersister.impl.mapping
 
DbNameDeterminer() - Constructor for class com.jenkov.mrpersister.impl.mapping.DbNameDeterminer
 
DbNameDeterminerOld - Class in com.jenkov.mrpersister.impl.mapping
 
DbNameDeterminerOld() - Constructor for class com.jenkov.mrpersister.impl.mapping.DbNameDeterminerOld
 
DbNameGuesser - Class in com.jenkov.mrpersister.impl.mapping
 
DbNameGuesser() - Constructor for class com.jenkov.mrpersister.impl.mapping.DbNameGuesser
 
DbPrimaryKeyDeterminer - Class in com.jenkov.mrpersister.impl.mapping
 
DbPrimaryKeyDeterminer() - Constructor for class com.jenkov.mrpersister.impl.mapping.DbPrimaryKeyDeterminer
 
DEFAULT - Static variable in class com.jenkov.mrpersister.itf.Database
 
delete(Object, Object) - Method in class com.jenkov.mrpersister.impl.AbstractDao
Deletes the record from the database coresponding to the given object, according to the object mapping stored or generated by the given object mapping key.
delete(Object) - Method in class com.jenkov.mrpersister.impl.AbstractDao
Same as delete(Object objectMappingKey, Object object) but uses the object.getClass() as the object mapping key.
delete(Object, Object, Connection) - Method in class com.jenkov.mrpersister.impl.AbstractDao
Deletes the record from the database coresponding to the given object, according to the object mapping stored or generated by the given object mapping key.
delete(Object, Connection) - Method in class com.jenkov.mrpersister.impl.AbstractDao
Same as delete(Object objectMappingKey, Object object, Connection connection) but uses the object.getClass() as the object mapping key.
delete(Object) - Method in class com.jenkov.mrpersister.impl.GenericDao
 
delete(Object, Object) - Method in class com.jenkov.mrpersister.impl.GenericDao
 
delete(IObjectMapping, Object, String, Connection) - Method in class com.jenkov.mrpersister.impl.ObjectWriter
 
delete(Object) - Method in interface com.jenkov.mrpersister.itf.IGenericDao
Same as delete(Object objectMappingKey, Object object) but uses the object.getClass() as the object mapping key.
delete(Object, Object) - Method in interface com.jenkov.mrpersister.itf.IGenericDao
Deletes the record from the database coresponding to the given object, according to the object mapping stored or generated by the given object mapping key.
delete(IObjectMapping, Object, String, Connection) - Method in interface com.jenkov.mrpersister.itf.IObjectWriter
Deletes the record in the database coresponding to the given object.
deleteBatch(Object, Collection) - Method in class com.jenkov.mrpersister.impl.AbstractDao
Deletes the records from the database coresponding to the given objects, according to the object mapping stored or generated by the given object mapping key.
deleteBatch(Collection) - Method in class com.jenkov.mrpersister.impl.AbstractDao
Same as deleteBatch(Object objectMappingKey, Collection objects) but uses the class returned by the getClass() method of the first object in the collection, as returned by the collection iterator, as the object mapping key.
deleteBatch(Object, Collection, Connection) - Method in class com.jenkov.mrpersister.impl.AbstractDao
Deletes the records from the database coresponding to the given objects, according to the object mapping stored or generated by the given object mapping key.
deleteBatch(Collection, Connection) - Method in class com.jenkov.mrpersister.impl.AbstractDao
Same as deleteBatch(Object objectMappingKey, Collection objects, Connection connection) but uses the class returned by the getClass() method of the first object in the collection, as returned by the collection iterator, as the object mapping key.
deleteBatch(Collection) - Method in class com.jenkov.mrpersister.impl.GenericDao
 
deleteBatch(Object, Collection) - Method in class com.jenkov.mrpersister.impl.GenericDao
 
deleteBatch(IObjectMapping, Collection, String, Connection) - Method in class com.jenkov.mrpersister.impl.ObjectWriter
 
deleteBatch(Collection) - Method in interface com.jenkov.mrpersister.itf.IGenericDao
Same as deleteBatch(Object objectMappingKey, Collection objects) but uses the class returned by the getClass() method of the first object in the collection, as returned by the collection iterator, as the object mapping key.
deleteBatch(Object, Collection) - Method in interface com.jenkov.mrpersister.itf.IGenericDao
Deletes the records from the database coresponding to the given objects, according to the object mapping stored or generated by the given object mapping key.
deleteBatch(IObjectMapping, Collection, String, Connection) - Method in interface com.jenkov.mrpersister.itf.IObjectWriter
Deletes the records in the database coresponding to the given objects.
deleteBatchByPrimaryKeys(Object, Collection) - Method in class com.jenkov.mrpersister.impl.GenericDao
 
deleteBatchByPrimaryKeys(Object, Collection) - Method in interface com.jenkov.mrpersister.itf.IGenericDao
Deletes the records from the database coresponding to the given primary keys, according to the object mapping stored or generated by the given object mapping key.
deleteByPrimaryKey(Object, Object) - Method in class com.jenkov.mrpersister.impl.AbstractDao
Deletes the record from the database matching the given primary key, according to the object mapping stored or generated by the given object mapping key.
deleteByPrimaryKey(Object, Object, Connection) - Method in class com.jenkov.mrpersister.impl.AbstractDao
Deletes the record from the database matching the given primary key, according to the object mapping stored or generated by the given object mapping key.
deleteByPrimaryKey(Object, Object) - Method in class com.jenkov.mrpersister.impl.GenericDao
 
deleteByPrimaryKey(IObjectMapping, Object, String, Connection) - Method in class com.jenkov.mrpersister.impl.ObjectWriter
 
deleteByPrimaryKey(Object, Object) - Method in interface com.jenkov.mrpersister.itf.IGenericDao
Deletes the record from the database matching the given primary key, according to the object mapping stored or generated by the given object mapping key.
deleteByPrimaryKey(IObjectMapping, Object, String, Connection) - Method in interface com.jenkov.mrpersister.itf.IObjectWriter
Deletes the record matching the given primary key, from the table referenced in the object mapping.
deleteByPrimaryKeysBatch(Object, Collection) - Method in class com.jenkov.mrpersister.impl.AbstractDao
Deletes the records from the database coresponding to the given primaryKeys, according to the object mapping stored or generated by the given object mapping key.
deleteByPrimaryKeysBatch(Object, Collection, Connection) - Method in class com.jenkov.mrpersister.impl.AbstractDao
Deletes the records from the database coresponding to the given primaryKeys, according to the object mapping stored or generated by the given object mapping key.
deleteByPrimaryKeysBatch(IObjectMapping, Collection, String, Connection) - Method in class com.jenkov.mrpersister.impl.ObjectWriter
 
deleteByPrimaryKeysBatch(IObjectMapping, Collection, String, Connection) - Method in interface com.jenkov.mrpersister.itf.IObjectWriter
Deletes the records in the database coresponding to the given primary keys.
deleteSqlCache - Variable in class com.jenkov.mrpersister.impl.PersistenceConfiguration
 
DERBY - Static variable in class com.jenkov.mrpersister.itf.Database
 
determineColumnName(Collection, String, Connection) - Method in class com.jenkov.mrpersister.impl.mapping.DbNameDeterminer
 
determineColumnName(Collection, String, Connection) - Method in class com.jenkov.mrpersister.impl.mapping.DbNameDeterminerOld
 
determineColumnName(Collection, String, Connection) - Method in interface com.jenkov.mrpersister.itf.mapping.IDbNameDeterminer
Determines which, if any, of the given possible column names in the given collection is matching a column name in the given table.
determineDatabase(Connection) - Static method in class com.jenkov.mrpersister.itf.Database
 
determineTableName(Collection, Connection) - Method in class com.jenkov.mrpersister.impl.mapping.DbNameDeterminer
 
determineTableName(Collection, String, Connection) - Method in class com.jenkov.mrpersister.impl.mapping.DbNameDeterminer
 
determineTableName(Collection, Connection) - Method in class com.jenkov.mrpersister.impl.mapping.DbNameDeterminerOld
 
determineTableName(Collection, String, Connection) - Method in class com.jenkov.mrpersister.impl.mapping.DbNameDeterminerOld
 
determineTableName(Collection, Connection) - Method in interface com.jenkov.mrpersister.itf.mapping.IDbNameDeterminer
Determines which, if any, of the given possible table names in the given collection is matching a table name in the database.
determineTableName(Collection, String, Connection) - Method in interface com.jenkov.mrpersister.itf.mapping.IDbNameDeterminer
Determines which, if any, of the given possible table names in the given collection is matching a table name in the database.
DoubleGetterMapping - Class in com.jenkov.mrpersister.impl.mapping.method
A subclass of GetterMapping capable of inserting a Double into a PreparedStatement.
DoubleGetterMapping() - Constructor for class com.jenkov.mrpersister.impl.mapping.method.DoubleGetterMapping
 
DoubleSetterMapping - Class in com.jenkov.mrpersister.impl.mapping.method
A subclass of the SetterMapping capable of reading a double from a ResultSet instance and insert it into a target object, by calling the target object matching setter method.
DoubleSetterMapping() - Constructor for class com.jenkov.mrpersister.impl.mapping.method.DoubleSetterMapping
 

A B C D E F G H I J K L M N O P R S T U V W