Lines Matching defs: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());
831 SQLiteStatement prog = db.compileStatement(query);
833 return longForQuery(prog, selectionArgs);
835 prog.close();
843 public static long longForQuery(SQLiteStatement prog, String[] selectionArgs) {
844 prog.bindAllArgsAsStrings(selectionArgs);
845 return prog.simpleQueryForLong();
853 SQLiteStatement prog = db.compileStatement(query);
855 return stringForQuery(prog, selectionArgs);
857 prog.close();
865 public static String stringForQuery(SQLiteStatement prog, String[] selectionArgs) {
866 prog.bindAllArgsAsStrings(selectionArgs);
867 return prog.simpleQueryForString();
878 SQLiteStatement prog = db.compileStatement(query);
880 return blobFileDescriptorForQuery(prog, selectionArgs);
882 prog.close();
892 public static ParcelFileDescriptor blobFileDescriptorForQuery(SQLiteStatement prog,
894 prog.bindAllArgsAsStrings(selectionArgs);
895 return prog.simpleQueryForBlobFileDescriptor();