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

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

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

A mapped statement for creating a new instance of an object.

Author:
graywatson

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

Method Detail

insert

public int insert(DatabaseConnection databaseConnection,
                  T data)
           throws SQLException
Create an object in the database.

Overrides:
insert in class BaseMappedStatement<T,ID>
Throws:
SQLException

build

public static <T,ID> MappedCreate<T,ID> build(DatabaseType databaseType,
                                              TableInfo<T,ID> tableInfo)


Copyright © 2011. All Rights Reserved.