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

Packages that use IKeyValue
com.jenkov.mrpersister.impl   
com.jenkov.mrpersister.impl.mapping   
com.jenkov.mrpersister.itf   
com.jenkov.mrpersister.itf.mapping   
com.jenkov.mrpersister.util   
 

Uses of IKeyValue in com.jenkov.mrpersister.impl
 

Methods in com.jenkov.mrpersister.impl with parameters of type IKeyValue
 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)
           
 

Uses of IKeyValue in com.jenkov.mrpersister.impl.mapping
 

Classes in com.jenkov.mrpersister.impl.mapping that implement IKeyValue
 class KeyValue
           
 

Methods in com.jenkov.mrpersister.impl.mapping that return IKeyValue
 IKeyValue ObjectMapping.getPrimaryKeyValueForObject(java.lang.Object object, IKeyValue keyValue)
           
 IKeyValue ObjectMapping.getPrimaryKeyValueForRecord(java.sql.ResultSet result, IKeyValue keyValue)
           
 IKeyValue Key.toKeyValue(java.lang.Object keyValueObject)
           
 

Methods in com.jenkov.mrpersister.impl.mapping with parameters of type IKeyValue
 IKeyValue ObjectMapping.getPrimaryKeyValueForObject(java.lang.Object object, IKeyValue keyValue)
           
 IKeyValue ObjectMapping.getPrimaryKeyValueForRecord(java.sql.ResultSet result, IKeyValue keyValue)
           
 boolean Key.isValid(IKeyValue keyValue)
           
 

Uses of IKeyValue in com.jenkov.mrpersister.itf
 

Methods in com.jenkov.mrpersister.itf with parameters of type IKeyValue
 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.
 

Uses of IKeyValue in com.jenkov.mrpersister.itf.mapping
 

Methods in com.jenkov.mrpersister.itf.mapping that return IKeyValue
 IKeyValue IObjectMapping.getPrimaryKeyValueForObject(java.lang.Object object, IKeyValue keyValue)
          Returns an IKeyValue instance matching the primary key of this object mapping, and with the key values extracted from the given object.
 IKeyValue IObjectMapping.getPrimaryKeyValueForRecord(java.sql.ResultSet result, IKeyValue keyValue)
          Returns the primary key value as an IKeyValue instance for the record the ResultSet is pointing to.
 IKeyValue IKey.toKeyValue(java.lang.Object keyValueObject)
          Wraps the given key value object in a IKeyValue instance.
 

Methods in com.jenkov.mrpersister.itf.mapping with parameters of type IKeyValue
 IKeyValue IObjectMapping.getPrimaryKeyValueForObject(java.lang.Object object, IKeyValue keyValue)
          Returns an IKeyValue instance matching the primary key of this object mapping, and with the key values extracted from the given object.
 IKeyValue IObjectMapping.getPrimaryKeyValueForRecord(java.sql.ResultSet result, IKeyValue keyValue)
          Returns the primary key value as an IKeyValue instance for the record the ResultSet is pointing to.
 boolean IKey.isValid(IKeyValue keyValue)
          Validates an IKeyValue instance against this key.
 

Uses of IKeyValue in com.jenkov.mrpersister.util
 

Methods in com.jenkov.mrpersister.util with parameters of type IKeyValue
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.