Table of Contents

Class PluralFormat

Namespace
Android.Icu.Text
Assembly
MASES.Netdroid.dll
public class PluralFormat : UFormat, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, ISerializable, ICloneable
Inheritance
PluralFormat
Implements
Inherited Members
Extension Methods

Constructors

PluralFormat()

public PluralFormat()

PluralFormat(PluralRules)

public PluralFormat(PluralRules arg0)

Parameters

arg0 PluralRules

PluralRules

PluralFormat(PluralRules, String)

public PluralFormat(PluralRules arg0, String arg1)

Parameters

arg0 PluralRules

PluralRules

arg1 String

String

PluralFormat(ULocale)

public PluralFormat(ULocale arg0)

Parameters

arg0 ULocale

ULocale

PluralFormat(ULocale, PluralRules)

public PluralFormat(ULocale arg0, PluralRules arg1)

Parameters

arg0 ULocale

ULocale

arg1 PluralRules

PluralRules

PluralFormat(ULocale, PluralRules, String)

public PluralFormat(ULocale arg0, PluralRules arg1, String arg2)

Parameters

arg0 ULocale

ULocale

arg1 PluralRules

PluralRules

arg2 String

String

PluralFormat(ULocale, PluralType)

public PluralFormat(ULocale arg0, PluralRules.PluralType arg1)

Parameters

arg0 ULocale

ULocale

arg1 PluralRules.PluralType

PluralRules.PluralType

PluralFormat(ULocale, PluralType, String)

public PluralFormat(ULocale arg0, PluralRules.PluralType arg1, String arg2)

Parameters

arg0 ULocale

ULocale

arg1 PluralRules.PluralType

PluralRules.PluralType

arg2 String

String

PluralFormat(ULocale, String)

public PluralFormat(ULocale arg0, String arg1)

Parameters

arg0 ULocale

ULocale

arg1 String

String

PluralFormat(String)

public PluralFormat(String arg0)

Parameters

arg0 String

String

PluralFormat(Locale)

public PluralFormat(Locale arg0)

Parameters

arg0 Locale

Locale

PluralFormat(Locale, PluralRules)

public PluralFormat(Locale arg0, PluralRules arg1)

Parameters

arg0 Locale

Locale

arg1 PluralRules

PluralRules

PluralFormat(Locale, PluralType)

public PluralFormat(Locale arg0, PluralRules.PluralType arg1)

Parameters

arg0 Locale

Locale

arg1 PluralRules.PluralType

PluralRules.PluralType

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

ApplyPattern(String)

public void ApplyPattern(String arg0)

Parameters

arg0 String

String

CreatePoolableInstance()

HPA initializer for PluralFormat()

public static PluralFormat CreatePoolableInstance()

Returns

PluralFormat

CreatePoolableInstance(PluralRules)

HPA initializer for PluralFormat(Android.Icu.Text.PluralRules arg0)

public static PluralFormat CreatePoolableInstance(PluralRules arg0)

Parameters

arg0 PluralRules

Returns

PluralFormat

CreatePoolableInstance(PluralRules, String)

HPA initializer for PluralFormat(Android.Icu.Text.PluralRules arg0, Java.Lang.String arg1)

public static PluralFormat CreatePoolableInstance(PluralRules arg0, String arg1)

Parameters

arg0 PluralRules
arg1 String

Returns

PluralFormat

CreatePoolableInstance(ULocale)

HPA initializer for PluralFormat(Android.Icu.Util.ULocale arg0)

public static PluralFormat CreatePoolableInstance(ULocale arg0)

Parameters

arg0 ULocale

Returns

PluralFormat

CreatePoolableInstance(ULocale, PluralRules)

HPA initializer for PluralFormat(Android.Icu.Util.ULocale arg0, Android.Icu.Text.PluralRules arg1)

public static PluralFormat CreatePoolableInstance(ULocale arg0, PluralRules arg1)

Parameters

arg0 ULocale
arg1 PluralRules

Returns

PluralFormat

CreatePoolableInstance(ULocale, PluralRules, String)

HPA initializer for PluralFormat(Android.Icu.Util.ULocale arg0, Android.Icu.Text.PluralRules arg1, Java.Lang.String arg2)

public static PluralFormat CreatePoolableInstance(ULocale arg0, PluralRules arg1, String arg2)

Parameters

arg0 ULocale
arg1 PluralRules
arg2 String

Returns

PluralFormat

CreatePoolableInstance(ULocale, PluralType)

HPA initializer for PluralFormat(Android.Icu.Util.ULocale arg0, Android.Icu.Text.PluralRules.PluralType arg1)

public static PluralFormat CreatePoolableInstance(ULocale arg0, PluralRules.PluralType arg1)

Parameters

arg0 ULocale
arg1 PluralRules.PluralType

Returns

PluralFormat

CreatePoolableInstance(ULocale, PluralType, String)

HPA initializer for PluralFormat(Android.Icu.Util.ULocale arg0, Android.Icu.Text.PluralRules.PluralType arg1, Java.Lang.String arg2)

public static PluralFormat CreatePoolableInstance(ULocale arg0, PluralRules.PluralType arg1, String arg2)

Parameters

arg0 ULocale
arg1 PluralRules.PluralType
arg2 String

Returns

PluralFormat

CreatePoolableInstance(ULocale, String)

HPA initializer for PluralFormat(Android.Icu.Util.ULocale arg0, Java.Lang.String arg1)

public static PluralFormat CreatePoolableInstance(ULocale arg0, String arg1)

Parameters

arg0 ULocale
arg1 String

Returns

PluralFormat

CreatePoolableInstance(String)

HPA initializer for PluralFormat(Java.Lang.String arg0)

public static PluralFormat CreatePoolableInstance(String arg0)

Parameters

arg0 String

Returns

PluralFormat

CreatePoolableInstance(Locale)

HPA initializer for PluralFormat(Java.Util.Locale arg0)

public static PluralFormat CreatePoolableInstance(Locale arg0)

Parameters

arg0 Locale

Returns

PluralFormat

CreatePoolableInstance(Locale, PluralRules)

HPA initializer for PluralFormat(Java.Util.Locale arg0, Android.Icu.Text.PluralRules arg1)

public static PluralFormat CreatePoolableInstance(Locale arg0, PluralRules arg1)

Parameters

arg0 Locale
arg1 PluralRules

Returns

PluralFormat

CreatePoolableInstance(Locale, PluralType)

HPA initializer for PluralFormat(Java.Util.Locale arg0, Android.Icu.Text.PluralRules.PluralType arg1)

public static PluralFormat CreatePoolableInstance(Locale arg0, PluralRules.PluralType arg1)

Parameters

arg0 Locale
arg1 PluralRules.PluralType

Returns

PluralFormat

Format(double)

public String Format(double arg0)

Parameters

arg0 double

double

Returns

String

String

Parse(String, ParsePosition)

public Number Parse(String arg0, ParsePosition arg1)

Parameters

arg0 String

String

arg1 ParsePosition

ParsePosition

Returns

Number

Number

SetNumberFormat(NumberFormat)

public void SetNumberFormat(NumberFormat arg0)

Parameters

arg0 NumberFormat

NumberFormat

ToPattern()

public String ToPattern()

Returns

String

String