Lines Matching refs:prog
192 * @param prog the program to bind the object to
196 public static void bindObjectToProgram(SQLiteProgram prog, int index,
199 prog.bindNull(index);
201 prog.bindDouble(index, ((Number)value).doubleValue());
203 prog.bindLong(index, ((Number)value).longValue());
207 prog.bindLong(index, 1);
209 prog.bindLong(index, 0);
212 prog.bindBlob(index, (byte[]) value);
214 prog.bindString(index, value.toString());
828 SQLiteStatement prog = db.compileStatement(query);
830 return longForQuery(prog, selectionArgs);
832 prog.close();
840 public static long longForQuery(SQLiteStatement prog, String[] selectionArgs) {
841 prog.bindAllArgsAsStrings(selectionArgs);
842 return prog.simpleQueryForLong();
850 SQLiteStatement prog = db.compileStatement(query);
852 return stringForQuery(prog, selectionArgs);
854 prog.close();
862 public static String stringForQuery(SQLiteStatement prog, String[] selectionArgs) {
863 prog.bindAllArgsAsStrings(selectionArgs);
864 return prog.simpleQueryForString();
875 SQLiteStatement prog = db.compileStatement(query);
877 return blobFileDescriptorForQuery(prog, selectionArgs);
879 prog.close();
889 public static ParcelFileDescriptor blobFileDescriptorForQuery(SQLiteStatement prog,
891 prog.bindAllArgsAsStrings(selectionArgs);
892 return prog.simpleQueryForBlobFileDescriptor();