Class SQLiteQueryBuilder
public class SQLiteQueryBuilder : JVMBridgeBase<SQLiteQueryBuilder>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
SQLiteQueryBuilder
- Implements
- Extension Methods
Constructors
SQLiteQueryBuilder()
https://developer.android.com/reference/android/database/sqlite/SQLiteQueryBuilder.html#%3Cinit%3E()
public SQLiteQueryBuilder()
SQLiteQueryBuilder(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public SQLiteQueryBuilder(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
Methods
AppendColumns(StringBuilder, String[])
public static void AppendColumns(StringBuilder arg0, String[] arg1)
Parameters
arg0StringBuilderarg1String[]
AppendWhere(CharSequence)
public void AppendWhere(CharSequence arg0)
Parameters
arg0CharSequence
AppendWhereEscapeString(String)
public void AppendWhereEscapeString(String arg0)
Parameters
AppendWhereStandalone(CharSequence)
public void AppendWhereStandalone(CharSequence arg0)
Parameters
arg0CharSequence
BuildQuery(String[], String, String, String, String, String)
public String BuildQuery(String[] arg0, String arg1, String arg2, String arg3, String arg4, String arg5)
Parameters
Returns
BuildQuery(String[], String, String[], String, String, String, String)
[Obsolete("Deprecated in JVM")]
public String BuildQuery(String[] arg0, String arg1, String[] arg2, String arg3, String arg4, String arg5, String arg6)
Parameters
Returns
BuildQueryString(bool, String, String[], String, String, String, String, String)
public static String BuildQueryString(bool arg0, String arg1, String[] arg2, String arg3, String arg4, String arg5, String arg6, String arg7)
Parameters
Returns
BuildUnionQuery(String[], String, String)
public String BuildUnionQuery(String[] arg0, String arg1, String arg2)
Parameters
Returns
BuildUnionSubQuery(String, String[], Set<String>, int, String, String, String, String)
public String BuildUnionSubQuery(String arg0, String[] arg1, Set<String> arg2, int arg3, String arg4, String arg5, String arg6, String arg7)
Parameters
Returns
BuildUnionSubQuery(String, String[], Set<String>, int, String, String, String[], String, String)
[Obsolete("Deprecated in JVM")]
public String BuildUnionSubQuery(String arg0, String[] arg1, Set<String> arg2, int arg3, String arg4, String arg5, String[] arg6, String arg7, String arg8)
Parameters
arg0Stringarg1String[]arg2Set<String>arg3intarg4Stringarg5Stringarg6String[]arg7Stringarg8String
Returns
CreatePoolableInstance()
HPA initializer for SQLiteQueryBuilder()
public static SQLiteQueryBuilder CreatePoolableInstance()
Returns
Delete(SQLiteDatabase, String, String[])
public int Delete(SQLiteDatabase arg0, String arg1, String[] arg2)
Parameters
arg0SQLiteDatabasearg1Stringarg2String[]
Returns
GetCursorFactory()
public SQLiteDatabase.CursorFactory GetCursorFactory()
Returns
GetProjectionGreylist()
public Collection<Pattern> GetProjectionGreylist()
Returns
GetProjectionMap()
public Map<String, String> GetProjectionMap()
Returns
GetTables()
public String GetTables()
Returns
Insert(SQLiteDatabase, ContentValues)
public long Insert(SQLiteDatabase arg0, ContentValues arg1)
Parameters
Returns
IsDistinct()
https://developer.android.com/reference/android/database/sqlite/SQLiteQueryBuilder.html#isDistinct()
public bool IsDistinct()
Returns
IsStrict()
public bool IsStrict()
Returns
IsStrictColumns()
public bool IsStrictColumns()
Returns
IsStrictGrammar()
public bool IsStrictGrammar()
Returns
Query(SQLiteDatabase, String[], String, String[], String, String, String)
public Cursor Query(SQLiteDatabase arg0, String[] arg1, String arg2, String[] arg3, String arg4, String arg5, String arg6)
Parameters
Returns
Query(SQLiteDatabase, String[], String, String[], String, String, String, String)
public Cursor Query(SQLiteDatabase arg0, String[] arg1, String arg2, String[] arg3, String arg4, String arg5, String arg6, String arg7)
Parameters
arg0SQLiteDatabasearg1String[]arg2Stringarg3String[]arg4Stringarg5Stringarg6Stringarg7String
Returns
Query(SQLiteDatabase, String[], String, String[], String, String, String, String, CancellationSignal)
public Cursor Query(SQLiteDatabase arg0, String[] arg1, String arg2, String[] arg3, String arg4, String arg5, String arg6, String arg7, CancellationSignal arg8)
Parameters
arg0SQLiteDatabasearg1String[]arg2Stringarg3String[]arg4Stringarg5Stringarg6Stringarg7Stringarg8CancellationSignal
Returns
SetCursorFactory(CursorFactory)
public void SetCursorFactory(SQLiteDatabase.CursorFactory arg0)
Parameters
SetDistinct(bool)
public void SetDistinct(bool arg0)
Parameters
SetProjectionGreylist(Collection<Pattern>)
public void SetProjectionGreylist(Collection<Pattern> arg0)
Parameters
arg0Collection<Pattern>
SetProjectionMap(Map<String, String>)
public void SetProjectionMap(Map<String, String> arg0)
Parameters
SetStrict(bool)
public void SetStrict(bool arg0)
Parameters
SetStrictColumns(bool)
public void SetStrictColumns(bool arg0)
Parameters
SetStrictGrammar(bool)
public void SetStrictGrammar(bool arg0)
Parameters
SetTables(String)
public void SetTables(String arg0)
Parameters
Update(SQLiteDatabase, ContentValues, String, String[])
public int Update(SQLiteDatabase arg0, ContentValues arg1, String arg2, String[] arg3)
Parameters
arg0SQLiteDatabasearg1ContentValuesarg2Stringarg3String[]