Table of Contents

Class PluralRules

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

PluralRules()

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

public PluralRules()

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

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

DEFAULT

public static PluralRules DEFAULT { get; }

Property Value

PluralRules

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

KEYWORD_FEW

public static String KEYWORD_FEW { get; }

Property Value

String

KEYWORD_MANY

public static String KEYWORD_MANY { get; }

Property Value

String

KEYWORD_ONE

public static String KEYWORD_ONE { get; }

Property Value

String

KEYWORD_OTHER

public static String KEYWORD_OTHER { get; }

Property Value

String

KEYWORD_TWO

public static String KEYWORD_TWO { get; }

Property Value

String

KEYWORD_ZERO

public static String KEYWORD_ZERO { get; }

Property Value

String

NO_UNIQUE_VALUE

public static double NO_UNIQUE_VALUE { get; }

Property Value

double

Methods

CreateRules(String)

public static PluralRules CreateRules(String arg0)

Parameters

arg0 String

String

Returns

PluralRules

PluralRules

ForLocale(ULocale)

public static PluralRules ForLocale(ULocale arg0)

Parameters

arg0 ULocale

ULocale

Returns

PluralRules

PluralRules

ForLocale(ULocale, PluralType)

public static PluralRules ForLocale(ULocale arg0, PluralRules.PluralType arg1)

Parameters

arg0 ULocale

ULocale

arg1 PluralRules.PluralType

PluralRules.PluralType

Returns

PluralRules

PluralRules

ForLocale(Locale)

public static PluralRules ForLocale(Locale arg0)

Parameters

arg0 Locale

Locale

Returns

PluralRules

PluralRules

ForLocale(Locale, PluralType)

public static PluralRules ForLocale(Locale arg0, PluralRules.PluralType arg1)

Parameters

arg0 Locale

Locale

arg1 PluralRules.PluralType

PluralRules.PluralType

Returns

PluralRules

PluralRules

GetAllKeywordValues(String)

public Collection<Double> GetAllKeywordValues(String arg0)

Parameters

arg0 String

String

Returns

Collection<Double>

Collection

GetKeywords()

public Set<String> GetKeywords()

Returns

Set<String>

Set

GetSamples(String)

public Collection<Double> GetSamples(String arg0)

Parameters

arg0 String

String

Returns

Collection<Double>

Collection

GetUniqueKeywordValue(String)

public double GetUniqueKeywordValue(String arg0)

Parameters

arg0 String

String

Returns

double

double

ParseDescription(String)

public static PluralRules ParseDescription(String arg0)

Parameters

arg0 String

String

Returns

PluralRules

PluralRules

Exceptions

ParseException

Select(FormattedNumber)

public String Select(FormattedNumber arg0)

Parameters

arg0 FormattedNumber

FormattedNumber

Returns

String

String

Select(FormattedNumberRange)

public String Select(FormattedNumberRange arg0)

Parameters

arg0 FormattedNumberRange

FormattedNumberRange

Returns

String

String

Select(double)

public String Select(double arg0)

Parameters

arg0 double

double

Returns

String

String