android.database
Class DatabaseUtils.InsertHelper

java.lang.Object
  extended by android.database.DatabaseUtils.InsertHelper
Enclosing class:
DatabaseUtils

public static class DatabaseUtils.InsertHelper
extends Object


Field Summary
static int TABLE_INFO_PRAGMA_DEFAULT_INDEX
           
 
Constructor Summary
DatabaseUtils.InsertHelper(SQLiteDatabase db, String tableName)
           
 
Method Summary
 void bind(int index, boolean value)
           
 void bind(int index, byte[] value)
           
 void bind(int index, double value)
           
 void bind(int index, float value)
           
 void bind(int index, int value)
           
 void bind(int index, long value)
           
 void bind(int index, String value)
           
 void bindNull(int index)
           
 void close()
           
 long execute()
           
 int getColumnIndex(String key)
           
 long insert(ContentValues values)
           
 void prepareForInsert()
           
 void prepareForReplace()
           
 long replace(ContentValues values)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TABLE_INFO_PRAGMA_DEFAULT_INDEX

public static final int TABLE_INFO_PRAGMA_DEFAULT_INDEX
See Also:
Constant Field Values
Constructor Detail

DatabaseUtils.InsertHelper

public DatabaseUtils.InsertHelper(SQLiteDatabase db,
                                  String tableName)
Method Detail

getColumnIndex

public int getColumnIndex(String key)

bind

public void bind(int index,
                 double value)

bind

public void bind(int index,
                 float value)

bind

public void bind(int index,
                 long value)

bind

public void bind(int index,
                 int value)

bind

public void bind(int index,
                 boolean value)

bindNull

public void bindNull(int index)

bind

public void bind(int index,
                 byte[] value)

bind

public void bind(int index,
                 String value)

insert

public long insert(ContentValues values)

execute

public long execute()

prepareForInsert

public void prepareForInsert()

prepareForReplace

public void prepareForReplace()

replace

public long replace(ContentValues values)

close

public void close()


Copyright © 2008-2012. All Rights Reserved.