Table of Contents

Class DecimalFormat

Namespace
Android.Icu.Text
Assembly
MASES.Netdroid.dll
public class DecimalFormat : NumberFormat, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ISerializable, ICloneable
Inheritance
JVMBridgeBase
JVMBridgeBase<Format>
DecimalFormat
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

DecimalFormat()

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

public DecimalFormat()

DecimalFormat(String)

public DecimalFormat(String arg0)

Parameters

arg0 String

String

DecimalFormat(String, DecimalFormatSymbols)

public DecimalFormat(String arg0, DecimalFormatSymbols arg1)

Parameters

arg0 String

String

arg1 DecimalFormatSymbols

DecimalFormatSymbols

DecimalFormat(String, DecimalFormatSymbols, CurrencyPluralInfo, int)

public DecimalFormat(String arg0, DecimalFormatSymbols arg1, CurrencyPluralInfo arg2, int arg3)

Parameters

arg0 String

String

arg1 DecimalFormatSymbols

DecimalFormatSymbols

arg2 CurrencyPluralInfo

CurrencyPluralInfo

arg3 int

int

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

MINIMUM_GROUPING_DIGITS_AUTO

public static int MINIMUM_GROUPING_DIGITS_AUTO { get; }

Property Value

int

MINIMUM_GROUPING_DIGITS_MIN2

public static int MINIMUM_GROUPING_DIGITS_MIN2 { get; }

Property Value

int

PAD_AFTER_PREFIX

public static int PAD_AFTER_PREFIX { get; }

Property Value

int

PAD_AFTER_SUFFIX

public static int PAD_AFTER_SUFFIX { get; }

Property Value

int

PAD_BEFORE_PREFIX

public static int PAD_BEFORE_PREFIX { get; }

Property Value

int

PAD_BEFORE_SUFFIX

public static int PAD_BEFORE_SUFFIX { get; }

Property Value

int

Methods

ApplyLocalizedPattern(String)

public void ApplyLocalizedPattern(String arg0)

Parameters

arg0 String

String

ApplyPattern(String)

public void ApplyPattern(String arg0)

Parameters

arg0 String

String

AreSignificantDigitsUsed()

public bool AreSignificantDigitsUsed()

Returns

bool

bool

GetCurrencyPluralInfo()

public CurrencyPluralInfo GetCurrencyPluralInfo()

Returns

CurrencyPluralInfo

CurrencyPluralInfo

GetCurrencyUsage()

public Currency.CurrencyUsage GetCurrencyUsage()

Returns

Currency.CurrencyUsage

Currency.CurrencyUsage

GetDecimalFormatSymbols()

public DecimalFormatSymbols GetDecimalFormatSymbols()

Returns

DecimalFormatSymbols

DecimalFormatSymbols

GetFormatWidth()

public int GetFormatWidth()

Returns

int

int

GetGroupingSize()

public int GetGroupingSize()

Returns

int

int

GetMathContext()

public MathContext GetMathContext()

Returns

MathContext

MathContext

GetMathContextICU()

public MathContext GetMathContextICU()

Returns

MathContext

MathContext

GetMaximumSignificantDigits()

public int GetMaximumSignificantDigits()

Returns

int

int

GetMinimumExponentDigits()

public byte GetMinimumExponentDigits()

Returns

byte

byte

GetMinimumGroupingDigits()

public int GetMinimumGroupingDigits()

Returns

int

int

GetMinimumSignificantDigits()

public int GetMinimumSignificantDigits()

Returns

int

int

GetMultiplier()

public int GetMultiplier()

Returns

int

int

GetNegativePrefix()

public String GetNegativePrefix()

Returns

String

String

GetNegativeSuffix()

public String GetNegativeSuffix()

Returns

String

String

GetPadCharacter()

public char GetPadCharacter()

Returns

char

char

GetPadPosition()

public int GetPadPosition()

Returns

int

int

GetParseMaxDigits()

[Obsolete]
public int GetParseMaxDigits()

Returns

int

int

GetPositivePrefix()

public String GetPositivePrefix()

Returns

String

String

GetPositiveSuffix()

public String GetPositiveSuffix()

Returns

String

String

GetRoundingIncrement()

public BigDecimal GetRoundingIncrement()

Returns

BigDecimal

BigDecimal

GetSecondaryGroupingSize()

public int GetSecondaryGroupingSize()

Returns

int

int

IsDecimalPatternMatchRequired()

public bool IsDecimalPatternMatchRequired()

Returns

bool

bool

IsDecimalSeparatorAlwaysShown()

public bool IsDecimalSeparatorAlwaysShown()

Returns

bool

bool

IsExponentSignAlwaysShown()

public bool IsExponentSignAlwaysShown()

Returns

bool

bool

IsParseBigDecimal()

public bool IsParseBigDecimal()

Returns

bool

bool

IsParseCaseSensitive()

public bool IsParseCaseSensitive()

Returns

bool

bool

IsParseNoExponent()

public bool IsParseNoExponent()

Returns

bool

bool

IsScientificNotation()

public bool IsScientificNotation()

Returns

bool

bool

IsSignAlwaysShown()

public bool IsSignAlwaysShown()

Returns

bool

bool

SetCurrencyPluralInfo(CurrencyPluralInfo)

public void SetCurrencyPluralInfo(CurrencyPluralInfo arg0)

Parameters

arg0 CurrencyPluralInfo

CurrencyPluralInfo

SetCurrencyUsage(CurrencyUsage)

public void SetCurrencyUsage(Currency.CurrencyUsage arg0)

Parameters

arg0 Currency.CurrencyUsage

Currency.CurrencyUsage

SetDecimalFormatSymbols(DecimalFormatSymbols)

public void SetDecimalFormatSymbols(DecimalFormatSymbols arg0)

Parameters

arg0 DecimalFormatSymbols

DecimalFormatSymbols

SetDecimalPatternMatchRequired(bool)

public void SetDecimalPatternMatchRequired(bool arg0)

Parameters

arg0 bool

bool

SetDecimalSeparatorAlwaysShown(bool)

public void SetDecimalSeparatorAlwaysShown(bool arg0)

Parameters

arg0 bool

bool

SetExponentSignAlwaysShown(bool)

public void SetExponentSignAlwaysShown(bool arg0)

Parameters

arg0 bool

bool

SetFormatWidth(int)

public void SetFormatWidth(int arg0)

Parameters

arg0 int

int

SetGroupingSize(int)

public void SetGroupingSize(int arg0)

Parameters

arg0 int

int

SetMathContext(MathContext)

public void SetMathContext(MathContext arg0)

Parameters

arg0 MathContext

MathContext

SetMathContextICU(MathContext)

public void SetMathContextICU(MathContext arg0)

Parameters

arg0 MathContext

MathContext

SetMaximumSignificantDigits(int)

public void SetMaximumSignificantDigits(int arg0)

Parameters

arg0 int

int

SetMinimumExponentDigits(byte)

public void SetMinimumExponentDigits(byte arg0)

Parameters

arg0 byte

byte

SetMinimumGroupingDigits(int)

public void SetMinimumGroupingDigits(int arg0)

Parameters

arg0 int

int

SetMinimumSignificantDigits(int)

public void SetMinimumSignificantDigits(int arg0)

Parameters

arg0 int

int

SetMultiplier(int)

public void SetMultiplier(int arg0)

Parameters

arg0 int

int

SetNegativePrefix(String)

public void SetNegativePrefix(String arg0)

Parameters

arg0 String

String

SetNegativeSuffix(String)

public void SetNegativeSuffix(String arg0)

Parameters

arg0 String

String

SetPadCharacter(char)

public void SetPadCharacter(char arg0)

Parameters

arg0 char

char

SetPadPosition(int)

public void SetPadPosition(int arg0)

Parameters

arg0 int

int

SetParseBigDecimal(bool)

public void SetParseBigDecimal(bool arg0)

Parameters

arg0 bool

bool

SetParseCaseSensitive(bool)

public void SetParseCaseSensitive(bool arg0)

Parameters

arg0 bool

bool

SetParseMaxDigits(int)

[Obsolete]
public void SetParseMaxDigits(int arg0)

Parameters

arg0 int

int

SetParseNoExponent(bool)

public void SetParseNoExponent(bool arg0)

Parameters

arg0 bool

bool

SetPositivePrefix(String)

public void SetPositivePrefix(String arg0)

Parameters

arg0 String

String

SetPositiveSuffix(String)

public void SetPositiveSuffix(String arg0)

Parameters

arg0 String

String

SetRoundingIncrement(BigDecimal)

public void SetRoundingIncrement(BigDecimal arg0)

Parameters

arg0 BigDecimal

BigDecimal

SetRoundingIncrement(BigDecimal)

public void SetRoundingIncrement(BigDecimal arg0)

Parameters

arg0 BigDecimal

BigDecimal

SetRoundingIncrement(double)

public void SetRoundingIncrement(double arg0)

Parameters

arg0 double

double

SetScientificNotation(bool)

public void SetScientificNotation(bool arg0)

Parameters

arg0 bool

bool

SetSecondaryGroupingSize(int)

public void SetSecondaryGroupingSize(int arg0)

Parameters

arg0 int

int

SetSignAlwaysShown(bool)

public void SetSignAlwaysShown(bool arg0)

Parameters

arg0 bool

bool

SetSignificantDigitsUsed(bool)

public void SetSignificantDigitsUsed(bool arg0)

Parameters

arg0 bool

bool

ToLocalizedPattern()

public String ToLocalizedPattern()

Returns

String

String

ToPattern()

public String ToPattern()

Returns

String

String