Table of Contents

Class Cursor

Namespace
Android.Database
Assembly
MASES.Netdroid.dll
public class Cursor : Closeable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ICursor, ICloseable, IAutoCloseable
Inheritance
JVMBridgeBase
JVMBridgeBase<AutoCloseable>
Cursor
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

Cursor()

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

[Obsolete("Cursor class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Cursor()

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

[Obsolete("Cursor class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Cursor(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

FIELD_TYPE_BLOB

public static int FIELD_TYPE_BLOB { get; }

Property Value

int

FIELD_TYPE_FLOAT

public static int FIELD_TYPE_FLOAT { get; }

Property Value

int

FIELD_TYPE_INTEGER

public static int FIELD_TYPE_INTEGER { get; }

Property Value

int

FIELD_TYPE_NULL

public static int FIELD_TYPE_NULL { get; }

Property Value

int

FIELD_TYPE_STRING

public static int FIELD_TYPE_STRING { get; }

Property Value

int

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

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