com.j256.ormlite.stmt.mapped
Class MappedUpdate<T,ID>

java.lang.Object
  extended by com.j256.ormlite.stmt.mapped.BaseMappedStatement<T,ID>
      extended by com.j256.ormlite.stmt.mapped.MappedUpdate<T,ID>

public class MappedUpdate<T,ID>
extends BaseMappedStatement<T,ID>

Mapped statement for updating an object.

Author:
graywatson

Field Summary
 
Fields inherited from class com.j256.ormlite.stmt.mapped.BaseMappedStatement
argFieldTypes, clazz, idField, logger, statement, tableInfo
 
Method Summary
static
<T,ID> MappedUpdate<T,ID>
build(DatabaseType databaseType, TableInfo<T,ID> tableInfo)
           
 int update(DatabaseConnection databaseConnection, T data, ObjectCache objectCache)
          Update the object in the database.
 
Methods inherited from class com.j256.ormlite.stmt.mapped.BaseMappedStatement
convertIdToFieldObject, getFieldObjects, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

build

public static <T,ID> MappedUpdate<T,ID> build(DatabaseType databaseType,
                                              TableInfo<T,ID> tableInfo)
                                throws SQLException
Throws:
SQLException

update

public int update(DatabaseConnection databaseConnection,
                  T data,
                  ObjectCache objectCache)
           throws SQLException
Update the object in the database.

Throws:
SQLException


This documentation is licensed by Gray Watson under the Creative Commons Attribution-Share Alike 3.0 License.