Table of Contents

Class AlphabeticIndex<V>

Namespace
Android.Icu.Text
Assembly
MASES.Netdroid.dll
public class AlphabeticIndex<V> : Iterable<AlphabeticIndex.Bucket<V>>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IEnumerableExtension, IEnumerable<AlphabeticIndex.Bucket<V>>, IEnumerable, IAsyncEnumerable<AlphabeticIndex.Bucket<V>>, IIterable<AlphabeticIndex.Bucket<V>>

Type Parameters

V
Inheritance
JVMBridgeBase
JVMBridgeBase<Iterable<AlphabeticIndex.Bucket<V>>>
JVMBridgeBaseEnumerable<Iterable<AlphabeticIndex.Bucket<V>>>
JVMBridgeBaseEnumerable<Iterable<AlphabeticIndex.Bucket<V>>, AlphabeticIndex.Bucket<V>>
AlphabeticIndex<V>
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
IEnumerableExtension
Inherited Members
JVMBridgeBaseEnumerable<Iterable<AlphabeticIndex.Bucket<V>>, AlphabeticIndex.Bucket<V>>.GetEnumerator()
JVMBridgeBaseEnumerable<Iterable<AlphabeticIndex.Bucket<V>>>.GetEnumerator()
JVMBridgeBase<Iterable<AlphabeticIndex.Bucket<V>>>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Iterable<AlphabeticIndex.Bucket<V>>>.IsAssignableFrom<T>()
JVMBridgeBase<Iterable<AlphabeticIndex.Bucket<V>>>.Execute<T>(params T[])
JVMBridgeBase<Iterable<AlphabeticIndex.Bucket<V>>>.DynBridgeClazz
JVMBridgeBase<Iterable<AlphabeticIndex.Bucket<V>>>.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

AlphabeticIndex()

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

public AlphabeticIndex()

AlphabeticIndex(RuleBasedCollator)

public AlphabeticIndex(RuleBasedCollator arg0)

Parameters

arg0 RuleBasedCollator

RuleBasedCollator

AlphabeticIndex(ULocale)

public AlphabeticIndex(ULocale arg0)

Parameters

arg0 ULocale

ULocale

AlphabeticIndex(Locale)

public AlphabeticIndex(Locale arg0)

Parameters

arg0 Locale

Locale

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

AddLabels(UnicodeSet)

public AlphabeticIndex<V> AddLabels(UnicodeSet arg0)

Parameters

arg0 UnicodeSet

UnicodeSet

Returns

AlphabeticIndex<V>

AlphabeticIndex

AddLabels(params ULocale[])

public AlphabeticIndex<V> AddLabels(params ULocale[] arg0)

Parameters

arg0 ULocale[]

ULocale

Returns

AlphabeticIndex<V>

AlphabeticIndex

AddLabels(params Locale[])

public AlphabeticIndex<V> AddLabels(params Locale[] arg0)

Parameters

arg0 Locale[]

Locale

Returns

AlphabeticIndex<V>

AlphabeticIndex

AddRecord(CharSequence, V)

public AlphabeticIndex<V> AddRecord(CharSequence arg0, V arg1)

Parameters

arg0 CharSequence

CharSequence

arg1 V

V

Returns

AlphabeticIndex<V>

AlphabeticIndex

BuildImmutableIndex()

public AlphabeticIndex.ImmutableIndex<V> BuildImmutableIndex()

Returns

AlphabeticIndex.ImmutableIndex<V>

AlphabeticIndex.ImmutableIndex

ClearRecords()

public AlphabeticIndex<V> ClearRecords()

Returns

AlphabeticIndex<V>

AlphabeticIndex

GetBucketCount()

public int GetBucketCount()

Returns

int

int

GetBucketIndex(CharSequence)

public int GetBucketIndex(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

Returns

int

int

GetBucketLabels()

public List<String> GetBucketLabels()

Returns

List<String>

List

GetCollator()

public RuleBasedCollator GetCollator()

Returns

RuleBasedCollator

RuleBasedCollator

GetInflowLabel()

public String GetInflowLabel()

Returns

String

String

GetMaxLabelCount()

public int GetMaxLabelCount()

Returns

int

int

GetOverflowLabel()

public String GetOverflowLabel()

Returns

String

String

GetRecordCount()

public int GetRecordCount()

Returns

int

int

GetUnderflowLabel()

public String GetUnderflowLabel()

Returns

String

String

Iterator()

public Iterator<AlphabeticIndex.Bucket<V>> Iterator()

Returns

Iterator<AlphabeticIndex.Bucket<V>>

Iterator

SetInflowLabel(String)

public AlphabeticIndex<V> SetInflowLabel(String arg0)

Parameters

arg0 String

String

Returns

AlphabeticIndex<V>

AlphabeticIndex

SetMaxLabelCount(int)

public AlphabeticIndex<V> SetMaxLabelCount(int arg0)

Parameters

arg0 int

int

Returns

AlphabeticIndex<V>

AlphabeticIndex

SetOverflowLabel(String)

public AlphabeticIndex<V> SetOverflowLabel(String arg0)

Parameters

arg0 String

String

Returns

AlphabeticIndex<V>

AlphabeticIndex

SetUnderflowLabel(String)

public AlphabeticIndex<V> SetUnderflowLabel(String arg0)

Parameters

arg0 String

String

Returns

AlphabeticIndex<V>

AlphabeticIndex

Operators

implicit operator AlphabeticIndex(AlphabeticIndex<V>)

public static implicit operator AlphabeticIndex(AlphabeticIndex<V> t)

Parameters

t AlphabeticIndex<V>

Returns

AlphabeticIndex