Table of Contents

Class NumberFormat

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

NumberFormat()

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

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

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

Parameters

args object[]

Properties

ACCOUNTINGCURRENCYSTYLE

public static int ACCOUNTINGCURRENCYSTYLE { get; }

Property Value

int

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

CASHCURRENCYSTYLE

public static int CASHCURRENCYSTYLE { get; }

Property Value

int

CURRENCYSTYLE

public static int CURRENCYSTYLE { get; }

Property Value

int

FRACTION_FIELD

public static int FRACTION_FIELD { get; }

Property Value

int

INTEGERSTYLE

public static int INTEGERSTYLE { get; }

Property Value

int

INTEGER_FIELD

public static int INTEGER_FIELD { get; }

Property Value

int

ISOCURRENCYSTYLE

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

NUMBERSTYLE

public static int NUMBERSTYLE { get; }

Property Value

int

PERCENTSTYLE

public static int PERCENTSTYLE { get; }

Property Value

int

PLURALCURRENCYSTYLE

public static int PLURALCURRENCYSTYLE { get; }

Property Value

int

SCIENTIFICSTYLE

public static int SCIENTIFICSTYLE { get; }

Property Value

int

STANDARDCURRENCYSTYLE

public static int STANDARDCURRENCYSTYLE { get; }

Property Value

int

Methods

Format(BigDecimal)

public String Format(BigDecimal arg0)

Parameters

arg0 BigDecimal

BigDecimal

Returns

String

String

Format(BigDecimal, StringBuffer, FieldPosition)

public StringBuffer Format(BigDecimal arg0, StringBuffer arg1, FieldPosition arg2)

Parameters

arg0 BigDecimal

BigDecimal

arg1 StringBuffer

StringBuffer

arg2 FieldPosition

FieldPosition

Returns

StringBuffer

StringBuffer

Format(CurrencyAmount)

public String Format(CurrencyAmount arg0)

Parameters

arg0 CurrencyAmount

CurrencyAmount

Returns

String

String

Format(CurrencyAmount, StringBuffer, FieldPosition)

public StringBuffer Format(CurrencyAmount arg0, StringBuffer arg1, FieldPosition arg2)

Parameters

arg0 CurrencyAmount

CurrencyAmount

arg1 StringBuffer

StringBuffer

arg2 FieldPosition

FieldPosition

Returns

StringBuffer

StringBuffer

Format(BigDecimal)

public String Format(BigDecimal arg0)

Parameters

arg0 BigDecimal

BigDecimal

Returns

String

String

Format(BigDecimal, StringBuffer, FieldPosition)

public StringBuffer Format(BigDecimal arg0, StringBuffer arg1, FieldPosition arg2)

Parameters

arg0 BigDecimal

BigDecimal

arg1 StringBuffer

StringBuffer

arg2 FieldPosition

FieldPosition

Returns

StringBuffer

StringBuffer

Format(BigInteger)

public String Format(BigInteger arg0)

Parameters

arg0 BigInteger

BigInteger

Returns

String

String

Format(BigInteger, StringBuffer, FieldPosition)

public StringBuffer Format(BigInteger arg0, StringBuffer arg1, FieldPosition arg2)

Parameters

arg0 BigInteger

BigInteger

arg1 StringBuffer

StringBuffer

arg2 FieldPosition

FieldPosition

Returns

StringBuffer

StringBuffer

Format(double)

public String Format(double arg0)

Parameters

arg0 double

double

Returns

String

String

Format(double, StringBuffer, FieldPosition)

public StringBuffer Format(double arg0, StringBuffer arg1, FieldPosition arg2)

Parameters

arg0 double

double

arg1 StringBuffer

StringBuffer

arg2 FieldPosition

FieldPosition

Returns

StringBuffer

StringBuffer

Format(long)

public String Format(long arg0)

Parameters

arg0 long

long

Returns

String

String

Format(long, StringBuffer, FieldPosition)

public StringBuffer Format(long arg0, StringBuffer arg1, FieldPosition arg2)

Parameters

arg0 long

long

arg1 StringBuffer

StringBuffer

arg2 FieldPosition

FieldPosition

Returns

StringBuffer

StringBuffer

GetAvailableLocales()

public static Locale[] GetAvailableLocales()

Returns

Locale[]

Locale

GetContext(Type)

public DisplayContext GetContext(DisplayContext.Type arg0)

Parameters

arg0 DisplayContext.Type

DisplayContext.Type

Returns

DisplayContext

DisplayContext

GetCurrency()

public Currency GetCurrency()

Returns

Currency

Currency

GetCurrencyInstance()

public static NumberFormat GetCurrencyInstance()

Returns

NumberFormat

NumberFormat

GetCurrencyInstance(ULocale)

public static NumberFormat GetCurrencyInstance(ULocale arg0)

Parameters

arg0 ULocale

ULocale

Returns

NumberFormat

NumberFormat

GetCurrencyInstance(Locale)

public static NumberFormat GetCurrencyInstance(Locale arg0)

Parameters

arg0 Locale

Locale

Returns

NumberFormat

NumberFormat

GetInstance()

public static NumberFormat GetInstance()

Returns

NumberFormat

NumberFormat

GetInstance(ULocale)

public static NumberFormat GetInstance(ULocale arg0)

Parameters

arg0 ULocale

ULocale

Returns

NumberFormat

NumberFormat

GetInstance(ULocale, int)

public static NumberFormat GetInstance(ULocale arg0, int arg1)

Parameters

arg0 ULocale

ULocale

arg1 int

int

Returns

NumberFormat

NumberFormat

GetInstance(Locale)

public static NumberFormat GetInstance(Locale arg0)

Parameters

arg0 Locale

Locale

Returns

NumberFormat

NumberFormat

GetInstance(Locale, int)

public static NumberFormat GetInstance(Locale arg0, int arg1)

Parameters

arg0 Locale

Locale

arg1 int

int

Returns

NumberFormat

NumberFormat

GetInstance(int)

public static NumberFormat GetInstance(int arg0)

Parameters

arg0 int

int

Returns

NumberFormat

NumberFormat

GetIntegerInstance()

public static NumberFormat GetIntegerInstance()

Returns

NumberFormat

NumberFormat

GetIntegerInstance(ULocale)

public static NumberFormat GetIntegerInstance(ULocale arg0)

Parameters

arg0 ULocale

ULocale

Returns

NumberFormat

NumberFormat

GetIntegerInstance(Locale)

public static NumberFormat GetIntegerInstance(Locale arg0)

Parameters

arg0 Locale

Locale

Returns

NumberFormat

NumberFormat

GetMaximumFractionDigits()

public int GetMaximumFractionDigits()

Returns

int

int

GetMaximumIntegerDigits()

public int GetMaximumIntegerDigits()

Returns

int

int

GetMinimumFractionDigits()

public int GetMinimumFractionDigits()

Returns

int

int

GetMinimumIntegerDigits()

public int GetMinimumIntegerDigits()

Returns

int

int

GetNumberInstance()

public static NumberFormat GetNumberInstance()

Returns

NumberFormat

NumberFormat

GetNumberInstance(ULocale)

public static NumberFormat GetNumberInstance(ULocale arg0)

Parameters

arg0 ULocale

ULocale

Returns

NumberFormat

NumberFormat

GetNumberInstance(Locale)

public static NumberFormat GetNumberInstance(Locale arg0)

Parameters

arg0 Locale

Locale

Returns

NumberFormat

NumberFormat

GetPercentInstance()

public static NumberFormat GetPercentInstance()

Returns

NumberFormat

NumberFormat

GetPercentInstance(ULocale)

public static NumberFormat GetPercentInstance(ULocale arg0)

Parameters

arg0 ULocale

ULocale

Returns

NumberFormat

NumberFormat

GetPercentInstance(Locale)

public static NumberFormat GetPercentInstance(Locale arg0)

Parameters

arg0 Locale

Locale

Returns

NumberFormat

NumberFormat

GetRoundingMode()

public int GetRoundingMode()

Returns

int

int

GetScientificInstance()

public static NumberFormat GetScientificInstance()

Returns

NumberFormat

NumberFormat

GetScientificInstance(ULocale)

public static NumberFormat GetScientificInstance(ULocale arg0)

Parameters

arg0 ULocale

ULocale

Returns

NumberFormat

NumberFormat

GetScientificInstance(Locale)

public static NumberFormat GetScientificInstance(Locale arg0)

Parameters

arg0 Locale

Locale

Returns

NumberFormat

NumberFormat

IsGroupingUsed()

public bool IsGroupingUsed()

Returns

bool

bool

IsParseIntegerOnly()

public bool IsParseIntegerOnly()

Returns

bool

bool

IsParseStrict()

public bool IsParseStrict()

Returns

bool

bool

Parse(String)

public Number Parse(String arg0)

Parameters

arg0 String

String

Returns

Number

Number

Exceptions

ParseException

Parse(String, ParsePosition)

public Number Parse(String arg0, ParsePosition arg1)

Parameters

arg0 String

String

arg1 ParsePosition

ParsePosition

Returns

Number

Number

ParseCurrency(CharSequence, ParsePosition)

public CurrencyAmount ParseCurrency(CharSequence arg0, ParsePosition arg1)

Parameters

arg0 CharSequence

CharSequence

arg1 ParsePosition

ParsePosition

Returns

CurrencyAmount

CurrencyAmount

SetContext(DisplayContext)

public void SetContext(DisplayContext arg0)

Parameters

arg0 DisplayContext

DisplayContext

SetCurrency(Currency)

public void SetCurrency(Currency arg0)

Parameters

arg0 Currency

Currency

SetGroupingUsed(bool)

public void SetGroupingUsed(bool arg0)

Parameters

arg0 bool

bool

SetMaximumFractionDigits(int)

public void SetMaximumFractionDigits(int arg0)

Parameters

arg0 int

int

SetMaximumIntegerDigits(int)

public void SetMaximumIntegerDigits(int arg0)

Parameters

arg0 int

int

SetMinimumFractionDigits(int)

public void SetMinimumFractionDigits(int arg0)

Parameters

arg0 int

int

SetMinimumIntegerDigits(int)

public void SetMinimumIntegerDigits(int arg0)

Parameters

arg0 int

int

SetParseIntegerOnly(bool)

public void SetParseIntegerOnly(bool arg0)

Parameters

arg0 bool

bool

SetParseStrict(bool)

public void SetParseStrict(bool arg0)

Parameters

arg0 bool

bool

SetRoundingMode(int)

public void SetRoundingMode(int arg0)

Parameters

arg0 int

int