Table of Contents

Class UCharacterIterator

Namespace
Android.Icu.Text
Assembly
MASES.Netdroid.dll
public class UCharacterIterator : Cloneable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ICloneable
Inheritance
JVMBridgeBase
JVMBridgeBase<Cloneable>
UCharacterIterator
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Cloneable>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Cloneable>.IsAssignableFrom<T>()
JVMBridgeBase<Cloneable>.Execute<T>(params T[])
JVMBridgeBase<Cloneable>.DynBridgeClazz
JVMBridgeBase<Cloneable>.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

UCharacterIterator()

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

[Obsolete("UCharacterIterator 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 UCharacterIterator()

UCharacterIterator(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("UCharacterIterator 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 UCharacterIterator(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

DONE

public static int DONE { 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

Current()

public int Current()

Returns

int

int

CurrentCodePoint()

public int CurrentCodePoint()

Returns

int

int

GetCharacterIterator()

public CharacterIterator GetCharacterIterator()

Returns

CharacterIterator

CharacterIterator

GetIndex()

public int GetIndex()

Returns

int

int

GetInstance(Replaceable)

public static UCharacterIterator GetInstance(Replaceable arg0)

Parameters

arg0 Replaceable

Replaceable

Returns

UCharacterIterator

UCharacterIterator

GetInstance(String)

public static UCharacterIterator GetInstance(String arg0)

Parameters

arg0 String

String

Returns

UCharacterIterator

UCharacterIterator

GetInstance(StringBuffer)

public static UCharacterIterator GetInstance(StringBuffer arg0)

Parameters

arg0 StringBuffer

StringBuffer

Returns

UCharacterIterator

UCharacterIterator

GetInstance(CharacterIterator)

public static UCharacterIterator GetInstance(CharacterIterator arg0)

Parameters

arg0 CharacterIterator

CharacterIterator

Returns

UCharacterIterator

UCharacterIterator

GetInstance(char[])

public static UCharacterIterator GetInstance(char[] arg0)

Parameters

arg0 char[]

char

Returns

UCharacterIterator

UCharacterIterator

GetInstance(char[], int, int)

public static UCharacterIterator GetInstance(char[] arg0, int arg1, int arg2)

Parameters

arg0 char[]

char

arg1 int

int

arg2 int

int

Returns

UCharacterIterator

UCharacterIterator

GetLength()

public int GetLength()

Returns

int

int

GetText()

public String GetText()

Returns

String

String

GetText(char[])

public int GetText(char[] arg0)

Parameters

arg0 char[]

char

Returns

int

int

GetText(char[], int)

public int GetText(char[] arg0, int arg1)

Parameters

arg0 char[]

char

arg1 int

int

Returns

int

int

MoveCodePointIndex(int)

public int MoveCodePointIndex(int arg0)

Parameters

arg0 int

int

Returns

int

int

MoveIndex(int)

public int MoveIndex(int arg0)

Parameters

arg0 int

int

Returns

int

int

Next()

public int Next()

Returns

int

int

NextCodePoint()

public int NextCodePoint()

Returns

int

int

Previous()

public int Previous()

Returns

int

int

PreviousCodePoint()

public int PreviousCodePoint()

Returns

int

int

SetIndex(int)

public void SetIndex(int arg0)

Parameters

arg0 int

int

SetToLimit()

public void SetToLimit()

SetToStart()

public void SetToStart()