Table of Contents

Class SQLiteQueryBuilder

Namespace
Android.Database.Sqlite
Assembly
MASES.Netdroid.dll
public class SQLiteQueryBuilder : JVMBridgeBase<SQLiteQueryBuilder>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<SQLiteQueryBuilder>
SQLiteQueryBuilder
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<SQLiteQueryBuilder>.IsAssignableFrom(IJavaType)
JVMBridgeBase<SQLiteQueryBuilder>.IsAssignableFrom<T>()
JVMBridgeBase<SQLiteQueryBuilder>.Execute<T>(params T[])
JVMBridgeBase<SQLiteQueryBuilder>.DynBridgeClazz
JVMBridgeBase<SQLiteQueryBuilder>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

SQLiteQueryBuilder()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public SQLiteQueryBuilder()

SQLiteQueryBuilder(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public SQLiteQueryBuilder(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

AppendColumns(StringBuilder, String[])

public static void AppendColumns(StringBuilder arg0, String[] arg1)

Parameters

arg0 StringBuilder

StringBuilder

arg1 String[]

String

AppendWhere(CharSequence)

public void AppendWhere(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

AppendWhereEscapeString(String)

public void AppendWhereEscapeString(String arg0)

Parameters

arg0 String

String

AppendWhereStandalone(CharSequence)

public void AppendWhereStandalone(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

BuildQuery(String[], String, String, String, String, String)

public String BuildQuery(String[] arg0, String arg1, String arg2, String arg3, String arg4, String arg5)

Parameters

arg0 String[]

String

arg1 String

String

arg2 String

String

arg3 String

String

arg4 String

String

arg5 String

String

Returns

String

String

BuildQuery(String[], String, String[], String, String, String, String)

[Obsolete]
public String BuildQuery(String[] arg0, String arg1, String[] arg2, String arg3, String arg4, String arg5, String arg6)

Parameters

arg0 String[]

String

arg1 String

String

arg2 String[]

String

arg3 String

String

arg4 String

String

arg5 String

String

arg6 String

String

Returns

String

String

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

arg0 bool

bool

arg1 String

String

arg2 String[]

String

arg3 String

String

arg4 String

String

arg5 String

String

arg6 String

String

arg7 String

String

Returns

String

String

BuildUnionQuery(String[], String, String)

public String BuildUnionQuery(String[] arg0, String arg1, String arg2)

Parameters

arg0 String[]

String

arg1 String

String

arg2 String

String

Returns

String

String

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

arg0 String

String

arg1 String[]

String

arg2 Set<String>

Set

arg3 int

int

arg4 String

String

arg5 String

String

arg6 String

String

arg7 String

String

Returns

String

String

BuildUnionSubQuery(String, String[], Set<String>, int, String, String, String[], String, String)

[Obsolete]
public String BuildUnionSubQuery(String arg0, String[] arg1, Set<String> arg2, int arg3, String arg4, String arg5, String[] arg6, String arg7, String arg8)

Parameters

arg0 String

String

arg1 String[]

String

arg2 Set<String>

Set

arg3 int

int

arg4 String

String

arg5 String

String

arg6 String[]

String

arg7 String

String

arg8 String

String

Returns

String

String

Delete(SQLiteDatabase, String, String[])

public int Delete(SQLiteDatabase arg0, String arg1, String[] arg2)

Parameters

arg0 SQLiteDatabase

SQLiteDatabase

arg1 String

String

arg2 String[]

String

Returns

int

int

GetCursorFactory()

public SQLiteDatabase.CursorFactory GetCursorFactory()

Returns

SQLiteDatabase.CursorFactory

SQLiteDatabase.CursorFactory

GetProjectionGreylist()

public Collection<Pattern> GetProjectionGreylist()

Returns

Collection<Pattern>

Collection

GetProjectionMap()

public Map<String, String> GetProjectionMap()

Returns

Map<String, String>

Map

GetTables()

public String GetTables()

Returns

String

String

Insert(SQLiteDatabase, ContentValues)

public long Insert(SQLiteDatabase arg0, ContentValues arg1)

Parameters

arg0 SQLiteDatabase

SQLiteDatabase

arg1 ContentValues

ContentValues

Returns

long

long

IsDistinct()

public bool IsDistinct()

Returns

bool

bool

IsStrict()

public bool IsStrict()

Returns

bool

bool

IsStrictColumns()

public bool IsStrictColumns()

Returns

bool

bool

IsStrictGrammar()

public bool IsStrictGrammar()

Returns

bool

bool

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

arg0 SQLiteDatabase

SQLiteDatabase

arg1 String[]

String

arg2 String

String

arg3 String[]

String

arg4 String

String

arg5 String

String

arg6 String

String

Returns

Cursor

Cursor

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

arg0 SQLiteDatabase

SQLiteDatabase

arg1 String[]

String

arg2 String

String

arg3 String[]

String

arg4 String

String

arg5 String

String

arg6 String

String

arg7 String

String

Returns

Cursor

Cursor

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

arg0 SQLiteDatabase

SQLiteDatabase

arg1 String[]

String

arg2 String

String

arg3 String[]

String

arg4 String

String

arg5 String

String

arg6 String

String

arg7 String

String

arg8 CancellationSignal

CancellationSignal

Returns

Cursor

Cursor

SetCursorFactory(CursorFactory)

public void SetCursorFactory(SQLiteDatabase.CursorFactory arg0)

Parameters

arg0 SQLiteDatabase.CursorFactory

SQLiteDatabase.CursorFactory

SetDistinct(bool)

public void SetDistinct(bool arg0)

Parameters

arg0 bool

bool

SetProjectionGreylist(Collection<Pattern>)

public void SetProjectionGreylist(Collection<Pattern> arg0)

Parameters

arg0 Collection<Pattern>

Collection

SetProjectionMap(Map<String, String>)

public void SetProjectionMap(Map<String, String> arg0)

Parameters

arg0 Map<String, String>

Map

SetStrict(bool)

public void SetStrict(bool arg0)

Parameters

arg0 bool

bool

SetStrictColumns(bool)

public void SetStrictColumns(bool arg0)

Parameters

arg0 bool

bool

SetStrictGrammar(bool)

public void SetStrictGrammar(bool arg0)

Parameters

arg0 bool

bool

SetTables(String)

public void SetTables(String arg0)

Parameters

arg0 String

String

Update(SQLiteDatabase, ContentValues, String, String[])

public int Update(SQLiteDatabase arg0, ContentValues arg1, String arg2, String[] arg3)

Parameters

arg0 SQLiteDatabase

SQLiteDatabase

arg1 ContentValues

ContentValues

arg2 String

String

arg3 String[]

String

Returns

int

int