Uses of Interface
com.jenkov.mrpersister.itf.mapping.IObjectMapping

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.