Class NumberFormat
public class NumberFormat : UFormat, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ISerializable, ICloneable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Format>NumberFormat
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- Inherited Members
-
JVMBridgeBase<Format>.IsAssignableFrom(IJavaType)JVMBridgeBase<Format>.IsAssignableFrom<T>()JVMBridgeBase<Format>.Execute<T>(params T[])JVMBridgeBase<Format>.DynBridgeClazzJVMBridgeBase<Format>.BridgeClazzJVMBridgeBase.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.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.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
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
CASHCURRENCYSTYLE
public static int CASHCURRENCYSTYLE { get; }
Property Value
CURRENCYSTYLE
public static int CURRENCYSTYLE { get; }
Property Value
FRACTION_FIELD
public static int FRACTION_FIELD { get; }
Property Value
INTEGERSTYLE
public static int INTEGERSTYLE { get; }
Property Value
INTEGER_FIELD
public static int INTEGER_FIELD { get; }
Property Value
ISOCURRENCYSTYLE
public static int ISOCURRENCYSTYLE { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
NUMBERSTYLE
public static int NUMBERSTYLE { get; }
Property Value
PERCENTSTYLE
public static int PERCENTSTYLE { get; }
Property Value
PLURALCURRENCYSTYLE
public static int PLURALCURRENCYSTYLE { get; }
Property Value
SCIENTIFICSTYLE
public static int SCIENTIFICSTYLE { get; }
Property Value
STANDARDCURRENCYSTYLE
public static int STANDARDCURRENCYSTYLE { get; }
Property Value
Methods
Format(BigDecimal)
public String Format(BigDecimal arg0)
Parameters
arg0
BigDecimal
Returns
Format(BigDecimal, StringBuffer, FieldPosition)
public StringBuffer Format(BigDecimal arg0, StringBuffer arg1, FieldPosition arg2)
Parameters
arg0
BigDecimalarg1
StringBufferarg2
FieldPosition
Returns
Format(CurrencyAmount)
public String Format(CurrencyAmount arg0)
Parameters
Returns
Format(CurrencyAmount, StringBuffer, FieldPosition)
public StringBuffer Format(CurrencyAmount arg0, StringBuffer arg1, FieldPosition arg2)
Parameters
arg0
CurrencyAmountarg1
StringBufferarg2
FieldPosition
Returns
Format(BigDecimal)
public String Format(BigDecimal arg0)
Parameters
arg0
BigDecimal
Returns
Format(BigDecimal, StringBuffer, FieldPosition)
public StringBuffer Format(BigDecimal arg0, StringBuffer arg1, FieldPosition arg2)
Parameters
arg0
BigDecimalarg1
StringBufferarg2
FieldPosition
Returns
Format(BigInteger)
public String Format(BigInteger arg0)
Parameters
arg0
BigInteger
Returns
Format(BigInteger, StringBuffer, FieldPosition)
public StringBuffer Format(BigInteger arg0, StringBuffer arg1, FieldPosition arg2)
Parameters
arg0
BigIntegerarg1
StringBufferarg2
FieldPosition
Returns
Format(double)
public String Format(double arg0)
Parameters
Returns
Format(double, StringBuffer, FieldPosition)
public StringBuffer Format(double arg0, StringBuffer arg1, FieldPosition arg2)
Parameters
arg0
doublearg1
StringBufferarg2
FieldPosition
Returns
Format(long)
public String Format(long arg0)
Parameters
Returns
Format(long, StringBuffer, FieldPosition)
public StringBuffer Format(long arg0, StringBuffer arg1, FieldPosition arg2)
Parameters
arg0
longarg1
StringBufferarg2
FieldPosition
Returns
GetAvailableLocales()
public static Locale[] GetAvailableLocales()
Returns
GetContext(Type)
public DisplayContext GetContext(DisplayContext.Type arg0)
Parameters
Returns
GetCurrency()
public Currency GetCurrency()
Returns
GetCurrencyInstance()
public static NumberFormat GetCurrencyInstance()
Returns
GetCurrencyInstance(ULocale)
public static NumberFormat GetCurrencyInstance(ULocale arg0)
Parameters
Returns
GetCurrencyInstance(Locale)
public static NumberFormat GetCurrencyInstance(Locale arg0)
Parameters
Returns
GetInstance()
public static NumberFormat GetInstance()
Returns
GetInstance(ULocale)
public static NumberFormat GetInstance(ULocale arg0)
Parameters
Returns
GetInstance(ULocale, int)
public static NumberFormat GetInstance(ULocale arg0, int arg1)
Parameters
Returns
GetInstance(Locale)
public static NumberFormat GetInstance(Locale arg0)
Parameters
Returns
GetInstance(Locale, int)
public static NumberFormat GetInstance(Locale arg0, int arg1)
Parameters
Returns
GetInstance(int)
public static NumberFormat GetInstance(int arg0)
Parameters
Returns
GetIntegerInstance()
public static NumberFormat GetIntegerInstance()
Returns
GetIntegerInstance(ULocale)
public static NumberFormat GetIntegerInstance(ULocale arg0)
Parameters
Returns
GetIntegerInstance(Locale)
public static NumberFormat GetIntegerInstance(Locale arg0)
Parameters
Returns
GetMaximumFractionDigits()
public int GetMaximumFractionDigits()
Returns
GetMaximumIntegerDigits()
https://developer.android.com/reference/android/icu/text/NumberFormat.html#getMaximumIntegerDigits()
public int GetMaximumIntegerDigits()
Returns
GetMinimumFractionDigits()
public int GetMinimumFractionDigits()
Returns
GetMinimumIntegerDigits()
https://developer.android.com/reference/android/icu/text/NumberFormat.html#getMinimumIntegerDigits()
public int GetMinimumIntegerDigits()
Returns
GetNumberInstance()
public static NumberFormat GetNumberInstance()
Returns
GetNumberInstance(ULocale)
public static NumberFormat GetNumberInstance(ULocale arg0)
Parameters
Returns
GetNumberInstance(Locale)
public static NumberFormat GetNumberInstance(Locale arg0)
Parameters
Returns
GetPercentInstance()
public static NumberFormat GetPercentInstance()
Returns
GetPercentInstance(ULocale)
public static NumberFormat GetPercentInstance(ULocale arg0)
Parameters
Returns
GetPercentInstance(Locale)
public static NumberFormat GetPercentInstance(Locale arg0)
Parameters
Returns
GetRoundingMode()
public int GetRoundingMode()
Returns
GetScientificInstance()
public static NumberFormat GetScientificInstance()
Returns
GetScientificInstance(ULocale)
public static NumberFormat GetScientificInstance(ULocale arg0)
Parameters
Returns
GetScientificInstance(Locale)
public static NumberFormat GetScientificInstance(Locale arg0)
Parameters
Returns
IsGroupingUsed()
public bool IsGroupingUsed()
Returns
IsParseIntegerOnly()
public bool IsParseIntegerOnly()
Returns
IsParseStrict()
public bool IsParseStrict()
Returns
Parse(String)
public Number Parse(String arg0)
Parameters
Returns
Exceptions
Parse(String, ParsePosition)
public Number Parse(String arg0, ParsePosition arg1)
Parameters
arg0
Stringarg1
ParsePosition
Returns
ParseCurrency(CharSequence, ParsePosition)
public CurrencyAmount ParseCurrency(CharSequence arg0, ParsePosition arg1)
Parameters
arg0
CharSequencearg1
ParsePosition
Returns
SetContext(DisplayContext)
public void SetContext(DisplayContext arg0)
Parameters
SetCurrency(Currency)
public void SetCurrency(Currency arg0)
Parameters
SetGroupingUsed(bool)
public void SetGroupingUsed(bool arg0)
Parameters
SetMaximumFractionDigits(int)
public void SetMaximumFractionDigits(int arg0)
Parameters
SetMaximumIntegerDigits(int)
public void SetMaximumIntegerDigits(int arg0)
Parameters
SetMinimumFractionDigits(int)
public void SetMinimumFractionDigits(int arg0)
Parameters
SetMinimumIntegerDigits(int)
public void SetMinimumIntegerDigits(int arg0)
Parameters
SetParseIntegerOnly(bool)
public void SetParseIntegerOnly(bool arg0)
Parameters
SetParseStrict(bool)
public void SetParseStrict(bool arg0)
Parameters
SetRoundingMode(int)
public void SetRoundingMode(int arg0)