Table of Contents

Class CursorWrapper

Namespace
Android.Database
Assembly
MASES.Netdroid.dll
public class CursorWrapper : Cursor, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, ICursor, ICloseable, IAutoCloseable
Inheritance
CursorWrapper
Implements
Derived
Inherited Members
Extension Methods

Constructors

CursorWrapper(Cursor)

public CursorWrapper(Cursor arg0)

Parameters

arg0 Cursor

Cursor

CursorWrapper(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 CursorWrapper(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

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

CreatePoolableInstance(Cursor)

HPA initializer for CursorWrapper(Android.Database.Cursor arg0)

public static CursorWrapper CreatePoolableInstance(Cursor arg0)

Parameters

arg0 Cursor

Returns

CursorWrapper

Deactivate()

[Obsolete("Deprecated in JVM")]
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("Deprecated in JVM")]
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