- sql(String) - Method in interface com.google.android.agera.database.SqlRequestCompilerStates.DBSql
-
Sets sql string.
- SqlDatabaseFunctions - Class in com.google.android.agera.database
-
Utility methods for obtaining database querying Function instances.
- SqlDatabaseSupplier - Class in com.google.android.agera.database
-
Abstract extension of
SQLiteOpenHelper implementing a sql database
Supplier to be
used with the
SqlDatabaseFunctions.
- SqlDatabaseSupplier(Context, String, SQLiteDatabase.CursorFactory, int) - Constructor for class com.google.android.agera.database.SqlDatabaseSupplier
-
Extending the base constructor, for overriding in concrete implementations.
- SqlDeleteRequest - Class in com.google.android.agera.database
-
An immutable object representing a sql delete request.
- sqlDeleteRequest() - Static method in class com.google.android.agera.database.SqlRequests
-
- SqlInsertRequest - Class in com.google.android.agera.database
-
An immutable object representing a sql insert request.
- sqlInsertRequest() - Static method in class com.google.android.agera.database.SqlRequests
-
- SqlRequest - Class in com.google.android.agera.database
-
An immutable object representing a sql request.
- sqlRequest() - Static method in class com.google.android.agera.database.SqlRequests
-
- SqlRequestCompilerStates - Interface in com.google.android.agera.database
-
Container of the compiler state interfaces supporting the creation of sql requests.
- SqlRequestCompilerStates.DBArgument<T> - Interface in com.google.android.agera.database
-
Compiler state allowing to add arguments.
- SqlRequestCompilerStates.DBArgumentCompile<T,TC> - Interface in com.google.android.agera.database
-
Compiler state allowing to specify sql arguments or compile.
- SqlRequestCompilerStates.DBArgumentConflictCompile<T,TCc> - Interface in com.google.android.agera.database
-
Compiler state allowing to specify sql arguments, conflict algorithm or compile.
- SqlRequestCompilerStates.DBColumn<T> - Interface in com.google.android.agera.database
-
Compiler state allowing to add columns.
- SqlRequestCompilerStates.DBColumnConflictCompile<T,TSelf extends SqlRequestCompilerStates.DBColumnConflictCompile<T,TSelf>> - Interface in com.google.android.agera.database
-
Compiler state allowing to specify columns, a conflict algorithm or compile.
- SqlRequestCompilerStates.DBColumnWhereConflictCompile<T,TAac,TSelf extends SqlRequestCompilerStates.DBColumnWhereConflictCompile<T,TAac,TSelf>> - Interface in com.google.android.agera.database
-
Compiler state allowing to specify a column, conflict algorithm, where clause or compile.
- SqlRequestCompilerStates.DBCompile<T> - Interface in com.google.android.agera.database
-
Compiler state to compile the sql request.
- SqlRequestCompilerStates.DBConflict<T> - Interface in com.google.android.agera.database
-
Compiler state allowing to add conflict algorithm.
- SqlRequestCompilerStates.DBConflictCompile<T> - Interface in com.google.android.agera.database
-
Compiler state allowing to specify a conflict algorithm or compile.
- SqlRequestCompilerStates.DBSql<T> - Interface in com.google.android.agera.database
-
Compiler state allowing to specify what raw sql to execute/query.
- SqlRequestCompilerStates.DBTable<T> - Interface in com.google.android.agera.database
-
Compiler state allowing to specify what table to operate on.
- SqlRequestCompilerStates.DBWhere<T> - Interface in com.google.android.agera.database
-
Compiler state allowing to specify what items to update/delete.
- SqlRequestCompilerStates.DBWhereCompile<T,TAc> - Interface in com.google.android.agera.database
-
Compiler state allowing to specify a where clause or compile.
- SqlRequestCompilerStates.DBWhereConflictCompile<T,TAcc> - Interface in com.google.android.agera.database
-
Compiler state allowing to specify a conflict algorithm, a where clause or compile.
- SqlRequests - Class in com.google.android.agera.database
-
Creates sql requests.
- sqlUpdateRequest() - Static method in class com.google.android.agera.database.SqlRequests
-
- SqlUpdateRequest - Class in com.google.android.agera.database
-
An immutable object representing a sql update request.