Table of Contents

Class CursorWrapper

Namespace
Android.Database
Assembly
MASES.Netdroid.dll
public class CursorWrapper : Cursor, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ICursor, ICloseable, IAutoCloseable
Inheritance
JVMBridgeBase
JVMBridgeBase<AutoCloseable>
CursorWrapper
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Derived
Inherited Members
JVMBridgeBase<AutoCloseable>.IsAssignableFrom(IJavaType)
JVMBridgeBase<AutoCloseable>.IsAssignableFrom<T>()
JVMBridgeBase<AutoCloseable>.Execute<T>(params T[])
JVMBridgeBase<AutoCloseable>.DynBridgeClazz
JVMBridgeBase<AutoCloseable>.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

CursorWrapper()

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

public CursorWrapper()

CursorWrapper(Cursor)

public CursorWrapper(Cursor arg0)

Parameters

arg0 Cursor

Cursor

CursorWrapper(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 CursorWrapper(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

Close()

public void Close()

CopyStringToBuffer(int, CharArrayBuffer)

public void CopyStringToBuffer(int arg0, CharArrayBuffer arg1)

Parameters

arg0 int

int

arg1 CharArrayBuffer

CharArrayBuffer

Deactivate()

[Obsolete]
public void Deactivate()

GetBlob(int)

public byte[] GetBlob(int arg0)

Parameters

arg0 int

int

Returns

byte[]

byte

GetColumnCount()

public int GetColumnCount()

Returns

int

int

GetColumnIndex(String)

public int GetColumnIndex(String arg0)

Parameters

arg0 String

String

Returns

int

int

GetColumnIndexOrThrow(String)

public int GetColumnIndexOrThrow(String arg0)

Parameters

arg0 String

String

Returns

int

int

Exceptions

IllegalArgumentException

GetColumnName(int)

public String GetColumnName(int arg0)

Parameters

arg0 int

int

Returns

String

String

GetColumnNames()

public String[] GetColumnNames()

Returns

String[]

String

GetCount()

public int GetCount()

Returns

int

int

GetDouble(int)

public double GetDouble(int arg0)

Parameters

arg0 int

int

Returns

double

double

GetExtras()

public Bundle GetExtras()

Returns

Bundle

Bundle

GetFloat(int)

public float GetFloat(int arg0)

Parameters

arg0 int

int

Returns

float

float

GetInt(int)

public int GetInt(int arg0)

Parameters

arg0 int

int

Returns

int

int

GetLong(int)

public long GetLong(int arg0)

Parameters

arg0 int

int

Returns

long

long

GetNotificationUri()

public Uri GetNotificationUri()

Returns

Uri

Uri

GetNotificationUris()

public List<Uri> GetNotificationUris()

Returns

List<Uri>

List

GetPosition()

public int GetPosition()

Returns

int

int

GetShort(int)

public short GetShort(int arg0)

Parameters

arg0 int

int

Returns

short

short

GetString(int)

public String GetString(int arg0)

Parameters

arg0 int

int

Returns

String

String

GetType(int)

public int GetType(int arg0)

Parameters

arg0 int

int

Returns

int

int

GetWantsAllOnMoveCalls()

public bool GetWantsAllOnMoveCalls()

Returns

bool

bool

GetWrappedCursor()

public Cursor GetWrappedCursor()

Returns

Cursor

Cursor

IsAfterLast()

public bool IsAfterLast()

Returns

bool

bool

IsBeforeFirst()

public bool IsBeforeFirst()

Returns

bool

bool

IsClosed()

public bool IsClosed()

Returns

bool

bool

IsFirst()

public bool IsFirst()

Returns

bool

bool

IsLast()

public bool IsLast()

Returns

bool

bool

IsNull(int)

public bool IsNull(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

Move(int)

public bool Move(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

MoveToFirst()

public bool MoveToFirst()

Returns

bool

bool

MoveToLast()

public bool MoveToLast()

Returns

bool

bool

MoveToNext()

public bool MoveToNext()

Returns

bool

bool

MoveToPosition(int)

public bool MoveToPosition(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

MoveToPrevious()

public bool MoveToPrevious()

Returns

bool

bool

RegisterContentObserver(ContentObserver)

public void RegisterContentObserver(ContentObserver arg0)

Parameters

arg0 ContentObserver

ContentObserver

RegisterDataSetObserver(DataSetObserver)

public void RegisterDataSetObserver(DataSetObserver arg0)

Parameters

arg0 DataSetObserver

DataSetObserver

Requery()

[Obsolete]
public bool Requery()

Returns

bool

bool

Respond(Bundle)

public Bundle Respond(Bundle arg0)

Parameters

arg0 Bundle

Bundle

Returns

Bundle

Bundle

SetExtras(Bundle)

public void SetExtras(Bundle arg0)

Parameters

arg0 Bundle

Bundle

SetNotificationUri(ContentResolver, Uri)

public void SetNotificationUri(ContentResolver arg0, Uri arg1)

Parameters

arg0 ContentResolver

ContentResolver

arg1 Uri

Uri

SetNotificationUris(ContentResolver, List<Uri>)

public void SetNotificationUris(ContentResolver arg0, List<Uri> arg1)

Parameters

arg0 ContentResolver

ContentResolver

arg1 List<Uri>

List

UnregisterContentObserver(ContentObserver)

public void UnregisterContentObserver(ContentObserver arg0)

Parameters

arg0 ContentObserver

ContentObserver

UnregisterDataSetObserver(DataSetObserver)

public void UnregisterDataSetObserver(DataSetObserver arg0)

Parameters

arg0 DataSetObserver

DataSetObserver