public final class

EntrySchema

extends Object
java.lang.Object
   ↳ com.cooliris.picasa.EntrySchema

Summary

Nested Classes
class EntrySchema.ColumnInfo  
Constants
int TYPE_BLOB
int TYPE_BOOLEAN
int TYPE_DOUBLE
int TYPE_FLOAT
int TYPE_INT
int TYPE_LONG
int TYPE_SHORT
int TYPE_STRING
Fields
public static final String[] SQLITE_TYPES
Public Constructors
EntrySchema(Class<? extends Entry> clazz)
Public Methods
void createTables(SQLiteDatabase db)
void cursorToObject(Cursor cursor, Entry object)
void deleteAll(SQLiteDatabase db)
boolean deleteWithId(SQLiteDatabase db, long id)
void dropTables(SQLiteDatabase db)
ColumnInfo[] getColumnInfo()
String[] getProjection()
String getTableName()
long insertOrReplace(SQLiteDatabase db, Entry entry)
void objectToValues(Entry object, ContentValues values)
Cursor queryAll(SQLiteDatabase db)
boolean queryWithId(SQLiteDatabase db, long id, Entry entry)
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final int TYPE_BLOB

Constant Value: 7 (0x00000007)

public static final int TYPE_BOOLEAN

Constant Value: 1 (0x00000001)

public static final int TYPE_DOUBLE

Constant Value: 6 (0x00000006)

public static final int TYPE_FLOAT

Constant Value: 5 (0x00000005)

public static final int TYPE_INT

Constant Value: 3 (0x00000003)

public static final int TYPE_LONG

Constant Value: 4 (0x00000004)

public static final int TYPE_SHORT

Constant Value: 2 (0x00000002)

public static final int TYPE_STRING

Constant Value: 0 (0x00000000)

Fields

public static final String[] SQLITE_TYPES

Public Constructors

public EntrySchema (Class<? extends Entry> clazz)

Public Methods

public void createTables (SQLiteDatabase db)

public void cursorToObject (Cursor cursor, Entry object)

public void deleteAll (SQLiteDatabase db)

public boolean deleteWithId (SQLiteDatabase db, long id)

public void dropTables (SQLiteDatabase db)

public ColumnInfo[] getColumnInfo ()

public String[] getProjection ()

public String getTableName ()

public long insertOrReplace (SQLiteDatabase db, Entry entry)

public void objectToValues (Entry object, ContentValues values)

public Cursor queryAll (SQLiteDatabase db)

public boolean queryWithId (SQLiteDatabase db, long id, Entry entry)