|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IObjectMapping | |
---|---|
com.jenkov.mrpersister.impl | |
com.jenkov.mrpersister.impl.mapping | |
com.jenkov.mrpersister.itf | |
com.jenkov.mrpersister.itf.mapping | |
com.jenkov.mrpersister.util |
Uses of IObjectMapping in com.jenkov.mrpersister.impl |
---|
Methods in com.jenkov.mrpersister.impl that return IObjectMapping | |
---|---|
protected IObjectMapping |
AbstractDao.createManualObjectMapping(java.lang.Object objectMappingKey)
Override this method to provide a manually created object mapping for an object mapping key (a class to be mapped). |
protected IObjectMapping |
AbstractDao.createObjectMapping(java.lang.Class theClass)
Creates an object mapping that maps the class to a table and fields in the database by guessing the table and column names. |
protected IObjectMapping |
AbstractDao.createObjectMapping(java.lang.Class theClass,
java.lang.String tableName)
Creates an object mapping that maps the class to the table with the table name given in the tableName parameter. |
protected IObjectMapping |
GenericDao.getObjectMapping(java.lang.Object objectMappingKey)
Returns the object mapping stored in the object mapping cache by the given method key. |
protected IObjectMapping |
AbstractDao.getObjectMapping(java.lang.Object objectMappingKey)
Returns the object mapping stored in the object mapping cache by the given method key. |
Methods in com.jenkov.mrpersister.impl with parameters of type IObjectMapping | |
---|---|
UpdateResult |
ObjectWriter.delete(IObjectMapping mapping,
java.lang.Object object,
java.lang.String sql,
java.sql.Connection connection)
|
UpdateResult |
ObjectWriter.deleteBatch(IObjectMapping mapping,
java.util.Collection objects,
java.lang.String sql,
java.sql.Connection connection)
|
UpdateResult |
ObjectWriter.deleteByPrimaryKey(IObjectMapping mapping,
java.lang.Object primaryKey,
java.lang.String sql,
java.sql.Connection connection)
|
UpdateResult |
ObjectWriter.deleteByPrimaryKeysBatch(IObjectMapping mapping,
java.util.Collection primaryKeys,
java.lang.String sql,
java.sql.Connection connection)
|
java.lang.String |
SqlGenerator.generateDeleteStatement(IObjectMapping mapping)
|
java.lang.String |
SqlGenerator.generateInsertStatement(IObjectMapping mapping)
|
java.lang.String |
SqlGenerator.generateReadByPrimaryKeyStatement(IObjectMapping mapping)
|
java.lang.String |
SqlGenerator.generateReadListByPrimaryKeysStatement(IObjectMapping mapping,
int primaryKeyCount)
|
java.lang.String |
SqlGenerator.generateUpdateOptimisticStatement(IObjectMapping mapping)
|
java.lang.String |
SqlGenerator.generateUpdateStatement(IObjectMapping mapping)
|
UpdateResult |
ObjectWriter.insert(IObjectMapping mapping,
java.lang.Object object,
java.lang.String sql,
java.sql.Connection connection)
|
UpdateResult |
ObjectWriter.insertBatch(IObjectMapping mapping,
java.util.Collection objects,
java.lang.String sql,
java.sql.Connection connection)
|
java.lang.Object |
ObjectReader.read(IObjectMapping mapping,
java.sql.PreparedStatement preparedStatement)
|
java.lang.Object |
ObjectReader.read(IObjectMapping mapping,
java.sql.PreparedStatement preparedStatement,
java.lang.Object persistentObject)
|
java.lang.Object |
ObjectReader.read(IObjectMapping mapping,
java.sql.ResultSet result)
|
java.lang.Object |
ObjectReader.read(IObjectMapping mapping,
java.sql.ResultSet result,
java.lang.Object persistentObject)
|
java.lang.Object |
ObjectReader.read(IObjectMapping mapping,
java.sql.Statement statement,
java.lang.String sql)
|
java.lang.Object |
ObjectReader.read(IObjectMapping mapping,
java.lang.String sql,
java.util.Collection parameters,
java.sql.Connection connection)
|
java.lang.Object |
ObjectReader.read(IObjectMapping mapping,
java.lang.String sql,
java.sql.Connection connection)
|
java.lang.Object |
ObjectReader.read(IObjectMapping mapping,
java.lang.String sql,
java.lang.Object[] parameters,
java.sql.Connection connection)
|
java.lang.Object |
ObjectReader.readByPrimaryKey(IObjectMapping mapping,
IKeyValue primaryKey,
java.lang.Object persistentObject,
java.lang.String sql,
java.sql.Connection connection)
|
java.lang.Object |
ObjectReader.readByPrimaryKey(IObjectMapping mapping,
IKeyValue primaryKey,
java.lang.String sql,
java.sql.Connection connection)
|
java.lang.Object |
ObjectReader.readByPrimaryKey(IObjectMapping mapping,
java.lang.Object primaryKey,
java.lang.String sql,
java.sql.Connection connection)
|
java.util.List |
ObjectReader.readList(IObjectMapping mapping,
java.sql.PreparedStatement preparedStatement)
|
java.util.List |
ObjectReader.readList(IObjectMapping mapping,
java.sql.PreparedStatement preparedStatement,
IReadFilter filter)
|
java.util.List |
ObjectReader.readList(IObjectMapping mapping,
java.sql.PreparedStatement preparedStatement,
IReadFilter filter,
java.util.Collection persistentObjects)
|
java.util.List |
ObjectReader.readList(IObjectMapping mapping,
java.sql.ResultSet result)
LIST READ METHODS BELOW |
java.util.List |
ObjectReader.readList(IObjectMapping mapping,
java.sql.ResultSet result,
IReadFilter filter)
FILTERED READ LIST METHODS BELOW |
java.util.List |
ObjectReader.readList(IObjectMapping mapping,
java.sql.ResultSet result,
IReadFilter filter,
java.util.Collection persistentObjects)
|
java.util.List |
ObjectReader.readList(IObjectMapping mapping,
java.sql.ResultSet result,
IReadFilter filter,
java.util.Map persistentObjects)
|
java.util.List |
ObjectReader.readList(IObjectMapping mapping,
java.sql.Statement statement,
java.lang.String sql)
|
java.util.List |
ObjectReader.readList(IObjectMapping mapping,
java.sql.Statement statement,
java.lang.String sql,
IReadFilter filter)
|
java.util.List |
ObjectReader.readList(IObjectMapping mapping,
java.lang.String sql,
java.util.Collection parameters,
java.sql.Connection connection)
|
java.util.List |
ObjectReader.readList(IObjectMapping mapping,
java.lang.String sql,
java.util.Collection parameters,
java.sql.Connection connection,
IReadFilter filter)
|
java.util.List |
ObjectReader.readList(IObjectMapping mapping,
java.lang.String sql,
java.sql.Connection connection)
|
java.util.List |
ObjectReader.readList(IObjectMapping mapping,
java.lang.String sql,
java.sql.Connection connection,
IReadFilter filter)
|
java.util.List |
ObjectReader.readList(IObjectMapping mapping,
java.lang.String sql,
java.lang.Object[] parameters,
java.sql.Connection connection)
|
java.util.List |
ObjectReader.readList(IObjectMapping mapping,
java.lang.String sql,
java.lang.Object[] parameters,
java.sql.Connection connection,
IReadFilter filter)
|
java.util.List |
ObjectReader.readListByPrimaryKeys(IObjectMapping mapping,
java.util.Collection primaryKeys,
java.lang.String sql,
java.sql.Connection connection)
|
java.util.List |
ObjectReader.readListByPrimaryKeys(IObjectMapping mapping,
java.util.Collection primaryKeys,
java.lang.String sql,
java.sql.Connection connection,
IReadFilter filter)
|
UpdateResult |
ObjectWriter.update(IObjectMapping mapping,
java.lang.Object object,
java.lang.Object oldPrimaryKeyValue,
java.lang.String sql,
java.sql.Connection connection)
|
UpdateResult |
ObjectWriter.update(IObjectMapping mapping,
java.lang.Object object,
java.lang.String sql,
java.sql.Connection connection)
|
UpdateResult |
ObjectWriter.updateBatch(IObjectMapping mapping,
java.util.Collection objects,
java.util.Collection oldPrimaryKeys,
java.lang.String sql,
java.sql.Connection connection)
|
UpdateResult |
ObjectWriter.updateBatch(IObjectMapping mapping,
java.util.Collection objects,
java.lang.String sql,
java.sql.Connection connection)
|
UpdateResult |
ObjectWriter.updateOptimistic(IObjectMapping mapping,
java.lang.Object object,
java.lang.Object original,
java.lang.String sql,
java.sql.Connection connection)
|
protected void |
SqlGenerator.validateObjectMapping(IObjectMapping mapping)
|
protected void |
SqlGenerator.validatePrimaryKey(IObjectMapping mapping)
|
Uses of IObjectMapping in com.jenkov.mrpersister.impl.mapping |
---|
Classes in com.jenkov.mrpersister.impl.mapping that implement IObjectMapping | |
---|---|
class |
ObjectMapping
|
Fields in com.jenkov.mrpersister.impl.mapping declared as IObjectMapping | |
---|---|
protected IObjectMapping |
Key.objectMapping
|
Methods in com.jenkov.mrpersister.impl.mapping that return IObjectMapping | |
---|---|
IObjectMapping |
ObjectMappingFactory.copyObjectMapping(IObjectMapping source)
|
IObjectMapping |
ObjectMappingFactory.createObjectMapping()
|
IObjectMapping |
ObjectMappingFactory.createObjectMapping(java.lang.Class objectClass,
java.lang.String tableName)
|
protected IObjectMapping |
ObjectMapper.createObjectMapping(java.lang.Class theClass,
java.lang.String tableName,
java.sql.Connection connection)
|
IObjectMapping |
ObjectMappingFactory.createObjectMapping(java.lang.Class objectClass,
java.lang.String tableName,
java.lang.String primaryKeyColumn)
|
IObjectMapping |
ObjectMappingCache.getObjectMapping(java.lang.Object mappingKey)
|
IObjectMapping |
CustomObjectMapperBase.getObjectMapping(java.lang.Object objectMappingKey)
|
IObjectMapping |
ObjectMapper.getObjectMapping(java.lang.Object objectMappingKey,
IPersistenceConfiguration configuration,
java.sql.Connection connection)
|
IObjectMapping |
ObjectMapper.mapGettersToTable(java.lang.Class objectClass,
IObjectMapping objectMapping,
java.sql.Connection connection,
java.lang.String databaseName,
java.lang.String table)
|
IObjectMapping |
ObjectMapper.mapSettersToSelf(java.lang.Class persistentObjectClass,
IObjectMapping objectMapping)
|
IObjectMapping |
ObjectMapper.mapSettersToTable(java.lang.Class objectClass,
IObjectMapping objectMapping,
java.sql.Connection connection,
java.lang.String databaseName,
java.lang.String table)
|
IObjectMapping |
ObjectMapper.mapToTable(java.lang.Class objectClass,
IObjectMapping objectMapping,
java.sql.Connection connection,
java.lang.String databaseName,
java.lang.String table)
|
Methods in com.jenkov.mrpersister.impl.mapping with parameters of type IObjectMapping | |
---|---|
void |
ObjectMappingFactory.addGetterMapping(IObjectMapping mapping,
java.lang.String methodName,
java.lang.String columnName,
boolean isTableMapped)
|
void |
ObjectMappingFactory.addGetterMapping(IObjectMapping mapping,
java.lang.String methodName,
java.lang.String columnName,
boolean isTableMapped,
boolean isPrimaryKey,
boolean isAutoGenerated)
|
void |
ObjectMappingFactory.addSetterMapping(IObjectMapping mapping,
java.lang.String methodName,
java.lang.Class parameterType,
java.lang.String columnName,
boolean isTableMapped)
|
void |
ObjectMappingFactory.addSetterMapping(IObjectMapping mapping,
java.lang.String methodName,
java.lang.Class parameterType,
java.lang.String columnName,
boolean isTableMapped,
boolean isPrimaryKey)
|
void |
ObjectMappingFactory.addSetterMapping(IObjectMapping mapping,
java.lang.String methodName,
java.lang.String columnName,
boolean isTableMapped)
|
void |
ObjectMappingFactory.addSetterMapping(IObjectMapping mapping,
java.lang.String methodName,
java.lang.String columnName,
boolean isTableMapped,
boolean isPrimaryKey)
|
protected void |
ObjectMappingFactory.assureObjectClass(IObjectMapping mapping)
|
IObjectMapping |
ObjectMappingFactory.copyObjectMapping(IObjectMapping source)
|
IObjectMapping |
ObjectMapper.mapGettersToTable(java.lang.Class objectClass,
IObjectMapping objectMapping,
java.sql.Connection connection,
java.lang.String databaseName,
java.lang.String table)
|
IObjectMapping |
ObjectMapper.mapSettersToSelf(java.lang.Class persistentObjectClass,
IObjectMapping objectMapping)
|
IObjectMapping |
ObjectMapper.mapSettersToTable(java.lang.Class objectClass,
IObjectMapping objectMapping,
java.sql.Connection connection,
java.lang.String databaseName,
java.lang.String table)
|
IObjectMapping |
ObjectMapper.mapToTable(java.lang.Class objectClass,
IObjectMapping objectMapping,
java.sql.Connection connection,
java.lang.String databaseName,
java.lang.String table)
|
void |
CustomObjectMapperBase.modify(java.lang.Object objectMappingKey,
IObjectMapping mapping)
|
void |
AutoGeneratedColumnsMapper.modify(java.lang.Object objectMappingKey,
IObjectMapping mapping)
|
void |
ObjectMappingCache.storeObjectMapping(java.lang.Object mappingKey,
IObjectMapping mapping)
|
Uses of IObjectMapping in com.jenkov.mrpersister.itf |
---|
Methods in com.jenkov.mrpersister.itf with parameters of type IObjectMapping | |
---|---|
UpdateResult |
IObjectWriter.delete(IObjectMapping mapping,
java.lang.Object object,
java.lang.String sql,
java.sql.Connection connection)
Deletes the record in the database coresponding to the given object. |
UpdateResult |
IObjectWriter.deleteBatch(IObjectMapping mapping,
java.util.Collection objects,
java.lang.String sql,
java.sql.Connection connection)
Deletes the records in the database coresponding to the given objects. |
UpdateResult |
IObjectWriter.deleteByPrimaryKey(IObjectMapping mapping,
java.lang.Object primaryKey,
java.lang.String sql,
java.sql.Connection connection)
Deletes the record matching the given primary key, from the table referenced in the object mapping. |
UpdateResult |
IObjectWriter.deleteByPrimaryKeysBatch(IObjectMapping mapping,
java.util.Collection primaryKeys,
java.lang.String sql,
java.sql.Connection connection)
Deletes the records in the database coresponding to the given primary keys. |
java.lang.String |
ISqlGenerator.generateDeleteStatement(IObjectMapping mapping)
Generates a delete SQL string based on the given object mapping. |
java.lang.String |
ISqlGenerator.generateInsertStatement(IObjectMapping mapping)
Generates an insert SQL string based on the given object mapping. |
java.lang.String |
ISqlGenerator.generateReadByPrimaryKeyStatement(IObjectMapping mapping)
Generates a read-by-primary-key SQL string based on the given object mapping. |
java.lang.String |
ISqlGenerator.generateReadListByPrimaryKeysStatement(IObjectMapping mapping,
int primaryKeyCount)
Generates a read-by-primary-keys SQL string based on the given object mapping. |
java.lang.String |
ISqlGenerator.generateUpdateOptimisticStatement(IObjectMapping mapping)
Generates an update SQL string based on the given object mapping with optimistic locking. |
java.lang.String |
ISqlGenerator.generateUpdateStatement(IObjectMapping mapping)
Generates an updateBatch SQL string based on the given object mapping. |
UpdateResult |
IObjectWriter.insert(IObjectMapping mapping,
java.lang.Object object,
java.lang.String sql,
java.sql.Connection connection)
Inserts the given object into the table it is mapped to in the given object mapping. |
UpdateResult |
IObjectWriter.insertBatch(IObjectMapping mapping,
java.util.Collection objects,
java.lang.String sql,
java.sql.Connection connection)
Inserts the objects in the objects collection into the table
they are mapped to, in the given object mapping. |
java.lang.Object |
IObjectReader.read(IObjectMapping mapping,
java.sql.PreparedStatement preparedStatement)
Reads an object from the database using the given object mapping and PreparedStatement . |
java.lang.Object |
IObjectReader.read(IObjectMapping mapping,
java.sql.ResultSet result)
Reads an object from the given ResultSet using the given object mapping. |
java.lang.Object |
IObjectReader.read(IObjectMapping mapping,
java.sql.Statement statement,
java.lang.String sql)
Reads an object using the provided object mapping, SQL and Statement instance. |
java.lang.Object |
IObjectReader.read(IObjectMapping mapping,
java.lang.String sql,
java.util.Collection parameters,
java.sql.Connection connection)
Reads an object from the database using the given object mapping, SQL string, and parameters. |
java.lang.Object |
IObjectReader.read(IObjectMapping mapping,
java.lang.String sql,
java.sql.Connection connection)
Reads an object using the given object mappping, SQL, and the Connection instance. |
java.lang.Object |
IObjectReader.read(IObjectMapping mapping,
java.lang.String sql,
java.lang.Object[] parameters,
java.sql.Connection connection)
Reads an object from the database using the given object mapping, SQL string, and parameters. |
java.lang.Object |
IObjectReader.readByPrimaryKey(IObjectMapping mapping,
IKeyValue primaryKey,
java.lang.String sql,
java.sql.Connection connection)
Reads an object from the database using an object mapping, the primary key, an SQL string (explained below) and a database connection. |
java.lang.Object |
IObjectReader.readByPrimaryKey(IObjectMapping mapping,
java.lang.Object primaryKey,
java.lang.String sql,
java.sql.Connection connection)
Reads an object from the database using an object mapping, the primary key, an SQL string (explained below) and a database connection. |
java.util.List |
IObjectReader.readList(IObjectMapping mapping,
java.sql.PreparedStatement preparedStatement)
Reads a list of objects from the database using the given object mapping and PreparedStatement . |
java.util.List |
IObjectReader.readList(IObjectMapping mapping,
java.sql.PreparedStatement preparedStatement,
IReadFilter filter)
Reads a list of objects from the database using the given object mapping and PreparedStatement . |
java.util.List |
IObjectReader.readList(IObjectMapping mapping,
java.sql.ResultSet result)
Reads a list of objects from the given ResultSet using the object mapping. |
java.util.List |
IObjectReader.readList(IObjectMapping mapping,
java.sql.ResultSet result,
IReadFilter filter)
Reads a list of objects from the given ResultSet using the given object mapping
and read filter. |
java.util.List |
IObjectReader.readList(IObjectMapping mapping,
java.sql.Statement statement,
java.lang.String sql)
Reads a list of objects from the database using the given object mapping, Statement and
SQL string. |
java.util.List |
IObjectReader.readList(IObjectMapping mapping,
java.sql.Statement statement,
java.lang.String sql,
IReadFilter filter)
Reads a list of objects from the database using the given object mapping, Statement and
SQL string. |
java.util.List |
IObjectReader.readList(IObjectMapping mapping,
java.lang.String sql,
java.util.Collection parameters,
java.sql.Connection connection)
Reads a list of objects from the database using the given object mapping, SQL string, and parameters. |
java.util.List |
IObjectReader.readList(IObjectMapping mapping,
java.lang.String sql,
java.util.Collection parameters,
java.sql.Connection connection,
IReadFilter filter)
Reads a list of objects from the database using the given object mapping, SQL string, and parameters. |
java.util.List |
IObjectReader.readList(IObjectMapping mapping,
java.lang.String sql,
java.sql.Connection connection)
Reads a list of objects from the database using the given object mapping, SQL string, and Connection . |
java.util.List |
IObjectReader.readList(IObjectMapping mapping,
java.lang.String sql,
java.sql.Connection connection,
IReadFilter filter)
Reads a list of objects from the database using the given object mapping, SQL string, and Connection . |
java.util.List |
IObjectReader.readList(IObjectMapping mapping,
java.lang.String sql,
java.lang.Object[] parameters,
java.sql.Connection connection)
Reads a list of objects from the database using the given object mapping, SQL string, and parameters. |
java.util.List |
IObjectReader.readList(IObjectMapping mapping,
java.lang.String sql,
java.lang.Object[] parameters,
java.sql.Connection connection,
IReadFilter filter)
Reads a list of objects from the database using the given object mapping, SQL string, and parameters. |
java.util.List |
IObjectReader.readListByPrimaryKeys(IObjectMapping mapping,
java.util.Collection primaryKeys,
java.lang.String sql,
java.sql.Connection connection)
Reads a list of objects from the database using an object mapping, the primary keys of the objects to read, an SQL string (explained below) and a database connection. |
java.util.List |
IObjectReader.readListByPrimaryKeys(IObjectMapping mapping,
java.util.Collection primaryKeys,
java.lang.String sql,
java.sql.Connection connection,
IReadFilter filter)
Reads a list of objects from the database using an object mapping, the primary keys of the objects to read, an SQL string (explained below) and a database connection. |
UpdateResult |
IObjectWriter.update(IObjectMapping mapping,
java.lang.Object object,
java.lang.Object oldPrimaryKeyValue,
java.lang.String sql,
java.sql.Connection connection)
Updates the record in the database matching the value of the oldPrimaryKeyValue, with the values present in the object at the time of calling this method, according to the given object mapping. |
UpdateResult |
IObjectWriter.update(IObjectMapping mapping,
java.lang.Object object,
java.lang.String sql,
java.sql.Connection connection)
Updates the record in the database corresponding to the given object, with the values present in the object at the time of calling this method, according to the given object mapping. |
UpdateResult |
IObjectWriter.updateBatch(IObjectMapping mapping,
java.util.Collection objects,
java.util.Collection oldPrimaryKeys,
java.lang.String sql,
java.sql.Connection connection)
Updates the records in the database corresponding to the objects contained in the collection passed in parameter objects . |
UpdateResult |
IObjectWriter.updateBatch(IObjectMapping mapping,
java.util.Collection objects,
java.lang.String sql,
java.sql.Connection connection)
Updates the records in the database corresponding to the objects contained in the collection passed in parameter objects . |
UpdateResult |
IObjectWriter.updateOptimistic(IObjectMapping mapping,
java.lang.Object object,
java.lang.Object original,
java.lang.String sql,
java.sql.Connection connection)
Updates the record in the database corresponding to the given object, with the values present in the object at the time of calling this method, according to the given object mapping. |
Uses of IObjectMapping in com.jenkov.mrpersister.itf.mapping |
---|
Methods in com.jenkov.mrpersister.itf.mapping that return IObjectMapping | |
---|---|
IObjectMapping |
IObjectMappingFactory.copyObjectMapping(IObjectMapping source)
Returns a new object mapping that is an exact copy of the original. |
IObjectMapping |
IObjectMappingFactory.createObjectMapping()
Creates an empty object mapping instance. |
IObjectMapping |
IObjectMappingFactory.createObjectMapping(java.lang.Class objectClass,
java.lang.String tableName)
Creates an object mapping with the object class and table. |
IObjectMapping |
IObjectMappingFactory.createObjectMapping(java.lang.Class objectClass,
java.lang.String tableName,
java.lang.String primaryKeyColumn)
Creates an object mapping with the object class, table name, and primary key column preset. |
IObjectMapping |
IObjectMappingCache.getObjectMapping(java.lang.Object mappingKey)
Returns the object-to-database method for the given method key, stored in this object method cache. |
IObjectMapping |
ICustomObjectMapper.getObjectMapping(java.lang.Object objectMappingKey)
Creates an object mapping for the given object mapping key. |
IObjectMapping |
IObjectMapper.getObjectMapping(java.lang.Object objectMappingKey,
IPersistenceConfiguration configuration,
java.sql.Connection connection)
Returns an object mapping from the cache in the given configuration, if one already exists. |
IObjectMapping |
IObjectMapper.mapGettersToTable(java.lang.Class persistentObjectClass,
IObjectMapping objectMapping,
java.sql.Connection connection,
java.lang.String databaseName,
java.lang.String table)
Maps an object to the table provided as parameter, using method name guessing for the members/fields. |
IObjectMapping |
IObjectMapper.mapSettersToSelf(java.lang.Class persistentObjectClass,
IObjectMapping objectMapping)
Maps an object to fields named the same as it's setters and adds the method mappings to the provided object mapping. |
IObjectMapping |
IObjectMapper.mapSettersToTable(java.lang.Class persistentObjectClass,
IObjectMapping objectMapping,
java.sql.Connection connection,
java.lang.String databaseName,
java.lang.String table)
Maps an object to the table provided as parameter, using method name guessing for the members/fields. |
IObjectMapping |
IObjectMapper.mapToTable(java.lang.Class persistentObjectClass,
IObjectMapping objectMapping,
java.sql.Connection connection,
java.lang.String databaseName,
java.lang.String table)
Maps an object to the table provided as parameter, using method name guessing for the members/fields. |
Methods in com.jenkov.mrpersister.itf.mapping with parameters of type IObjectMapping | |
---|---|
void |
IObjectMappingFactory.addGetterMapping(IObjectMapping mapping,
java.lang.String methodName,
java.lang.String columnName,
boolean isTableMapped)
Adds a getter method to the given object mapping. |
void |
IObjectMappingFactory.addGetterMapping(IObjectMapping mapping,
java.lang.String methodName,
java.lang.String columnName,
boolean isTableMapped,
boolean isPrimaryKey,
boolean isAutoGenerated)
Adds a getter method to the given object mapping. |
void |
IObjectMappingFactory.addSetterMapping(IObjectMapping mapping,
java.lang.String methodName,
java.lang.Class parameterType,
java.lang.String columnName,
boolean isTableMapped)
Adds a setter method to the given object mapping. |
void |
IObjectMappingFactory.addSetterMapping(IObjectMapping mapping,
java.lang.String methodName,
java.lang.Class parameterType,
java.lang.String columnName,
boolean isTableMapped,
boolean isPrimaryKey)
Adds a setter method to the given object mapping. |
void |
IObjectMappingFactory.addSetterMapping(IObjectMapping mapping,
java.lang.String methodName,
java.lang.String columnName,
boolean isTableMapped)
Adds a setter method to the given object mapping. |
void |
IObjectMappingFactory.addSetterMapping(IObjectMapping mapping,
java.lang.String methodName,
java.lang.String columnName,
boolean isTableMapped,
boolean isPrimaryKey)
Adds a setter method to the given object mapping. |
IObjectMapping |
IObjectMappingFactory.copyObjectMapping(IObjectMapping source)
Returns a new object mapping that is an exact copy of the original. |
IObjectMapping |
IObjectMapper.mapGettersToTable(java.lang.Class persistentObjectClass,
IObjectMapping objectMapping,
java.sql.Connection connection,
java.lang.String databaseName,
java.lang.String table)
Maps an object to the table provided as parameter, using method name guessing for the members/fields. |
IObjectMapping |
IObjectMapper.mapSettersToSelf(java.lang.Class persistentObjectClass,
IObjectMapping objectMapping)
Maps an object to fields named the same as it's setters and adds the method mappings to the provided object mapping. |
IObjectMapping |
IObjectMapper.mapSettersToTable(java.lang.Class persistentObjectClass,
IObjectMapping objectMapping,
java.sql.Connection connection,
java.lang.String databaseName,
java.lang.String table)
Maps an object to the table provided as parameter, using method name guessing for the members/fields. |
IObjectMapping |
IObjectMapper.mapToTable(java.lang.Class persistentObjectClass,
IObjectMapping objectMapping,
java.sql.Connection connection,
java.lang.String databaseName,
java.lang.String table)
Maps an object to the table provided as parameter, using method name guessing for the members/fields. |
void |
ICustomObjectMapper.modify(java.lang.Object objectMappingKey,
IObjectMapping mapping)
|
void |
IObjectMappingCache.storeObjectMapping(java.lang.Object mappingKey,
IObjectMapping mapping)
Stores the given object-to-database method in this object method cache, under the given method key. |
Uses of IObjectMapping in com.jenkov.mrpersister.util |
---|
Methods in com.jenkov.mrpersister.util with parameters of type IObjectMapping | |
---|---|
static int |
MappingUtil.insertPrimaryKey(IObjectMapping mapping,
IKeyValue keyValue,
java.sql.PreparedStatement statement,
int index)
This method can insert the given key value object into a prepared statement. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |