mirror of
https://github.com/github/codeql.git
synced 2026-04-29 18:55:14 +02:00
Added query for Cleartext Storage in Android Database
This commit is contained in:
57
java/ql/test/stubs/google-android-9.0.0/android/database/sqlite/SQLiteQueryBuilder.java
generated
Normal file
57
java/ql/test/stubs/google-android-9.0.0/android/database/sqlite/SQLiteQueryBuilder.java
generated
Normal file
@@ -0,0 +1,57 @@
|
||||
package android.database.sqlite;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Set;
|
||||
|
||||
import android.content.ContentValues;
|
||||
import android.os.CancellationSignal;
|
||||
|
||||
public abstract class SQLiteQueryBuilder {
|
||||
public abstract void delete(SQLiteDatabase db, String selection, String[] selectionArgs);
|
||||
|
||||
public abstract void insert(SQLiteDatabase db, ContentValues values);
|
||||
|
||||
public abstract void query(SQLiteDatabase db, String[] projectionIn, String selection, String[] selectionArgs,
|
||||
String groupBy, String having, String sortOrder);
|
||||
|
||||
public abstract void query(SQLiteDatabase db, String[] projectionIn, String selection, String[] selectionArgs,
|
||||
String groupBy, String having, String sortOrder, String limit);
|
||||
|
||||
public abstract void query(SQLiteDatabase db, String[] projectionIn, String selection, String[] selectionArgs,
|
||||
String groupBy, String having, String sortOrder, String limit, CancellationSignal cancellationSignal);
|
||||
|
||||
public abstract void update(SQLiteDatabase db, ContentValues values, String selection, String[] selectionArgs);
|
||||
|
||||
public static String buildQueryString(boolean distinct, String tables, String[] columns, String where,
|
||||
String groupBy, String having, String orderBy, String limit) {
|
||||
return null;
|
||||
}
|
||||
|
||||
public abstract String buildQuery(String[] projectionIn, String selection, String groupBy, String having, String sortOrder,
|
||||
String limit);
|
||||
|
||||
public abstract String buildQuery(String[] projectionIn, String selection, String[] selectionArgs, String groupBy,
|
||||
String having, String sortOrder, String limit);
|
||||
|
||||
public abstract String buildUnionQuery(String[] subQueries, String sortOrder, String limit);
|
||||
|
||||
public abstract String buildUnionSubQuery(String typeDiscriminatorColumn, String[] unionColumns,
|
||||
Set<String> columnsPresentInTable, int computedColumnsOffset, String typeDiscriminatorValue,
|
||||
String selection, String[] selectionArgs, String groupBy, String having);
|
||||
|
||||
public abstract String buildUnionSubQuery(String typeDiscriminatorColumn, String[] unionColumns,
|
||||
Set<String> columnsPresentInTable, int computedColumnsOffset, String typeDiscriminatorValue,
|
||||
String selection, String groupBy, String having);
|
||||
|
||||
public static void appendColumns(StringBuilder s, String[] columns) {
|
||||
}
|
||||
|
||||
public abstract void setProjectionMap(Map<String, String> columnMap);
|
||||
|
||||
public abstract void setTables(String inTables);
|
||||
|
||||
public abstract void appendWhere(CharSequence inWhere);
|
||||
|
||||
public abstract void appendWhereStandalone(CharSequence inWhere);
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user