Package system.globalization
Class NumberFormatInfo
- java.lang.Object
-
- org.mases.jcobridge.netreflection.NetObject
-
- system.globalization.NumberFormatInfo
-
- All Implemented Interfaces:
IJCOBridgeReflected
public class NumberFormatInfo extends NetObject
The base .NET class managing System.Globalization.NumberFormatInfo, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e..NET documentation at https://docs.microsoft.com/en-us/dotnet/api/System.Globalization.NumberFormatInfo
Powered by JCOBridge: more info at https://www.jcobridge.com
- Author:
- MASES s.r.l https://masesgroup.com
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringassemblyFullNameFully assembly qualified name: System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798estatic java.lang.StringassemblyShortNameAssembly name: System.Private.CoreLibstatic java.lang.StringclassNameQualified class name: System.Globalization.NumberFormatInfostatic JCTypeclassTypeThe type managed from JCOBridge.
-
Constructor Summary
Constructors Constructor Description NumberFormatInfo()NumberFormatInfo(java.lang.Object instance)Internal constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NumberFormatInfocast(IJCOBridgeReflected from)Try to cast theIJCOBridgeReflectedinstance intoNumberFormatInfo, a cast assert is made to check if types are compatible.NetObjectClone()intgetCurrencyDecimalDigits()java.lang.StringgetCurrencyDecimalSeparator()java.lang.StringgetCurrencyGroupSeparator()int[]getCurrencyGroupSizes()intgetCurrencyNegativePattern()intgetCurrencyPositivePattern()java.lang.StringgetCurrencySymbol()static NumberFormatInfogetCurrentInfo()DigitShapesgetDigitSubstitution()NetObjectGetFormat(NetType formatType)static NumberFormatInfoGetInstance(IFormatProvider formatProvider)static NumberFormatInfogetInvariantInfo()booleangetIsReadOnly()java.lang.StringgetJCOAssemblyName()Returns the reflected Assembly namejava.lang.StringgetJCOClassName()Returns the reflected Class namejava.lang.ObjectgetJCOInstance()Returns the instantiated classjava.lang.StringgetJCOObjectName()Returns the reflected Class name used to build the objectJCTypegetJCOType()Returns the instantiated class Typejava.lang.StringgetNaNSymbol()java.lang.String[]getNativeDigits()java.lang.StringgetNegativeInfinitySymbol()java.lang.StringgetNegativeSign()intgetNumberDecimalDigits()java.lang.StringgetNumberDecimalSeparator()java.lang.StringgetNumberGroupSeparator()int[]getNumberGroupSizes()intgetNumberNegativePattern()intgetPercentDecimalDigits()java.lang.StringgetPercentDecimalSeparator()java.lang.StringgetPercentGroupSeparator()int[]getPercentGroupSizes()intgetPercentNegativePattern()intgetPercentPositivePattern()java.lang.StringgetPercentSymbol()java.lang.StringgetPerMilleSymbol()java.lang.StringgetPositiveInfinitySymbol()java.lang.StringgetPositiveSign()static NumberFormatInfoReadOnly(NumberFormatInfo nfi)voidsetCurrencyDecimalDigits(int CurrencyDecimalDigits)voidsetCurrencyDecimalSeparator(java.lang.String CurrencyDecimalSeparator)voidsetCurrencyGroupSeparator(java.lang.String CurrencyGroupSeparator)voidsetCurrencyGroupSizes(int[] CurrencyGroupSizes)voidsetCurrencyNegativePattern(int CurrencyNegativePattern)voidsetCurrencyPositivePattern(int CurrencyPositivePattern)voidsetCurrencySymbol(java.lang.String CurrencySymbol)voidsetDigitSubstitution(DigitShapes DigitSubstitution)voidsetJCOInstance(JCObject instance)voidsetNaNSymbol(java.lang.String NaNSymbol)voidsetNativeDigits(java.lang.String[] NativeDigits)voidsetNegativeInfinitySymbol(java.lang.String NegativeInfinitySymbol)voidsetNegativeSign(java.lang.String NegativeSign)voidsetNumberDecimalDigits(int NumberDecimalDigits)voidsetNumberDecimalSeparator(java.lang.String NumberDecimalSeparator)voidsetNumberGroupSeparator(java.lang.String NumberGroupSeparator)voidsetNumberGroupSizes(int[] NumberGroupSizes)voidsetNumberNegativePattern(int NumberNegativePattern)voidsetPercentDecimalDigits(int PercentDecimalDigits)voidsetPercentDecimalSeparator(java.lang.String PercentDecimalSeparator)voidsetPercentGroupSeparator(java.lang.String PercentGroupSeparator)voidsetPercentGroupSizes(int[] PercentGroupSizes)voidsetPercentNegativePattern(int PercentNegativePattern)voidsetPercentPositivePattern(int PercentPositivePattern)voidsetPercentSymbol(java.lang.String PercentSymbol)voidsetPerMilleSymbol(java.lang.String PerMilleSymbol)voidsetPositiveInfinitySymbol(java.lang.String PositiveInfinitySymbol)voidsetPositiveSign(java.lang.String PositiveSign)
-
-
-
Field Detail
-
assemblyFullName
public static final java.lang.String assemblyFullName
Fully assembly qualified name: System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e- See Also:
- Constant Field Values
-
assemblyShortName
public static final java.lang.String assemblyShortName
Assembly name: System.Private.CoreLib- See Also:
- Constant Field Values
-
className
public static final java.lang.String className
Qualified class name: System.Globalization.NumberFormatInfo- See Also:
- Constant Field Values
-
-
Method Detail
-
getJCOAssemblyName
public java.lang.String getJCOAssemblyName()
Description copied from interface:IJCOBridgeReflectedReturns the reflected Assembly name- Specified by:
getJCOAssemblyNamein interfaceIJCOBridgeReflected- Overrides:
getJCOAssemblyNamein classNetObject- Returns:
- A
Stringrepresenting the Fullname of reflected Assembly
-
getJCOClassName
public java.lang.String getJCOClassName()
Description copied from interface:IJCOBridgeReflectedReturns the reflected Class name- Specified by:
getJCOClassNamein interfaceIJCOBridgeReflected- Overrides:
getJCOClassNamein classNetObject- Returns:
- A
Stringrepresenting the Fullname of reflected Class
-
getJCOObjectName
public java.lang.String getJCOObjectName()
Description copied from interface:IJCOBridgeReflectedReturns the reflected Class name used to build the object- Specified by:
getJCOObjectNamein interfaceIJCOBridgeReflected- Overrides:
getJCOObjectNamein classNetObject- Returns:
- A
Stringrepresenting the name used to allocated the object in CLR context
-
getJCOInstance
public java.lang.Object getJCOInstance()
Description copied from interface:IJCOBridgeReflectedReturns the instantiated class- Specified by:
getJCOInstancein interfaceIJCOBridgeReflected- Overrides:
getJCOInstancein classNetObject- Returns:
- An
Objectrepresenting the CLR instance of the instantiated Class
-
setJCOInstance
public void setJCOInstance(JCObject instance)
- Overrides:
setJCOInstancein classNetObject
-
getJCOType
public JCType getJCOType()
Description copied from interface:IJCOBridgeReflectedReturns the instantiated class Type- Specified by:
getJCOTypein interfaceIJCOBridgeReflected- Overrides:
getJCOTypein classNetObject- Returns:
- A
JCTyperepresenting the CLR Type of the instantiated Class
-
cast
public static NumberFormatInfo cast(IJCOBridgeReflected from) throws java.lang.Throwable
Try to cast theIJCOBridgeReflectedinstance intoNumberFormatInfo, a cast assert is made to check if types are compatible.- Parameters:
from-IJCOBridgeReflectedinstance to be casted- Returns:
NumberFormatInfoinstance- Throws:
java.lang.Throwable- in case of error during cast operation
-
GetInstance
public static NumberFormatInfo GetInstance(IFormatProvider formatProvider) throws java.lang.Throwable, OutOfMemoryException, ArgumentNullException, ArgumentException, NotSupportedException, CultureNotFoundException, PlatformNotSupportedException, IndexOutOfRangeException, ArgumentOutOfRangeException, RankException, ArrayTypeMismatchException, TypeInitializationException
-
ReadOnly
public static NumberFormatInfo ReadOnly(NumberFormatInfo nfi) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException
-
Clone
public NetObject Clone() throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, PlatformNotSupportedException
- Throws:
java.lang.ThrowableArgumentExceptionNotSupportedExceptionInvalidOperationExceptionArgumentOutOfRangeExceptionPlatformNotSupportedException
-
GetFormat
public NetObject GetFormat(NetType formatType) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getIsReadOnly
public boolean getIsReadOnly() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
getCurrencyDecimalDigits
public int getCurrencyDecimalDigits() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setCurrencyDecimalDigits
public void setCurrencyDecimalDigits(int CurrencyDecimalDigits) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
-
getCurrencyNegativePattern
public int getCurrencyNegativePattern() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setCurrencyNegativePattern
public void setCurrencyNegativePattern(int CurrencyNegativePattern) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
-
getCurrencyPositivePattern
public int getCurrencyPositivePattern() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setCurrencyPositivePattern
public void setCurrencyPositivePattern(int CurrencyPositivePattern) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
-
getNumberDecimalDigits
public int getNumberDecimalDigits() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setNumberDecimalDigits
public void setNumberDecimalDigits(int NumberDecimalDigits) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
-
getNumberNegativePattern
public int getNumberNegativePattern() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setNumberNegativePattern
public void setNumberNegativePattern(int NumberNegativePattern) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
-
getPercentDecimalDigits
public int getPercentDecimalDigits() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setPercentDecimalDigits
public void setPercentDecimalDigits(int PercentDecimalDigits) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
-
getPercentNegativePattern
public int getPercentNegativePattern() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setPercentNegativePattern
public void setPercentNegativePattern(int PercentNegativePattern) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
-
getPercentPositivePattern
public int getPercentPositivePattern() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setPercentPositivePattern
public void setPercentPositivePattern(int PercentPositivePattern) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
-
getCurrencyGroupSizes
public int[] getCurrencyGroupSizes() throws java.lang.Throwable, NotSupportedException, ArgumentException, PlatformNotSupportedException- Throws:
java.lang.ThrowableNotSupportedExceptionArgumentExceptionPlatformNotSupportedException
-
setCurrencyGroupSizes
public void setCurrencyGroupSizes(int[] CurrencyGroupSizes) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException
-
getNumberGroupSizes
public int[] getNumberGroupSizes() throws java.lang.Throwable, NotSupportedException, ArgumentException, PlatformNotSupportedException- Throws:
java.lang.ThrowableNotSupportedExceptionArgumentExceptionPlatformNotSupportedException
-
setNumberGroupSizes
public void setNumberGroupSizes(int[] NumberGroupSizes) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException
-
getPercentGroupSizes
public int[] getPercentGroupSizes() throws java.lang.Throwable, NotSupportedException, ArgumentException, PlatformNotSupportedException- Throws:
java.lang.ThrowableNotSupportedExceptionArgumentExceptionPlatformNotSupportedException
-
setPercentGroupSizes
public void setPercentGroupSizes(int[] PercentGroupSizes) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException
-
getDigitSubstitution
public DigitShapes getDigitSubstitution() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setDigitSubstitution
public void setDigitSubstitution(DigitShapes DigitSubstitution) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
-
getCurrentInfo
public static NumberFormatInfo getCurrentInfo() throws java.lang.Throwable, ArgumentNullException, OutOfMemoryException, ArgumentException, CultureNotFoundException, PlatformNotSupportedException, NullReferenceException, NotSupportedException, ArgumentOutOfRangeException, IndexOutOfRangeException, ArrayTypeMismatchException, RankException, InvalidCastException, TypeInitializationException
- Throws:
java.lang.ThrowableArgumentNullExceptionOutOfMemoryExceptionArgumentExceptionCultureNotFoundExceptionPlatformNotSupportedExceptionNullReferenceExceptionNotSupportedExceptionArgumentOutOfRangeExceptionIndexOutOfRangeExceptionArrayTypeMismatchExceptionRankExceptionInvalidCastExceptionTypeInitializationException
-
getInvariantInfo
public static NumberFormatInfo getInvariantInfo() throws java.lang.Throwable, OutOfMemoryException, PlatformNotSupportedException, ArgumentNullException, ArgumentException, NotSupportedException, CultureNotFoundException, InvalidOperationException, IndexOutOfRangeException, ArgumentOutOfRangeException
-
getCurrencyDecimalSeparator
public java.lang.String getCurrencyDecimalSeparator() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setCurrencyDecimalSeparator
public void setCurrencyDecimalSeparator(java.lang.String CurrencyDecimalSeparator) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
-
getCurrencyGroupSeparator
public java.lang.String getCurrencyGroupSeparator() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setCurrencyGroupSeparator
public void setCurrencyGroupSeparator(java.lang.String CurrencyGroupSeparator) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
-
getCurrencySymbol
public java.lang.String getCurrencySymbol() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setCurrencySymbol
public void setCurrencySymbol(java.lang.String CurrencySymbol) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException
-
getNaNSymbol
public java.lang.String getNaNSymbol() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setNaNSymbol
public void setNaNSymbol(java.lang.String NaNSymbol) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException
-
getNegativeInfinitySymbol
public java.lang.String getNegativeInfinitySymbol() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setNegativeInfinitySymbol
public void setNegativeInfinitySymbol(java.lang.String NegativeInfinitySymbol) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException
-
getNegativeSign
public java.lang.String getNegativeSign() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setNegativeSign
public void setNegativeSign(java.lang.String NegativeSign) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException
-
getNumberDecimalSeparator
public java.lang.String getNumberDecimalSeparator() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setNumberDecimalSeparator
public void setNumberDecimalSeparator(java.lang.String NumberDecimalSeparator) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
-
getNumberGroupSeparator
public java.lang.String getNumberGroupSeparator() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setNumberGroupSeparator
public void setNumberGroupSeparator(java.lang.String NumberGroupSeparator) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
-
getPercentDecimalSeparator
public java.lang.String getPercentDecimalSeparator() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setPercentDecimalSeparator
public void setPercentDecimalSeparator(java.lang.String PercentDecimalSeparator) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
-
getPercentGroupSeparator
public java.lang.String getPercentGroupSeparator() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setPercentGroupSeparator
public void setPercentGroupSeparator(java.lang.String PercentGroupSeparator) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
-
getPercentSymbol
public java.lang.String getPercentSymbol() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setPercentSymbol
public void setPercentSymbol(java.lang.String PercentSymbol) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException
-
getPerMilleSymbol
public java.lang.String getPerMilleSymbol() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setPerMilleSymbol
public void setPerMilleSymbol(java.lang.String PerMilleSymbol) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException
-
getPositiveInfinitySymbol
public java.lang.String getPositiveInfinitySymbol() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setPositiveInfinitySymbol
public void setPositiveInfinitySymbol(java.lang.String PositiveInfinitySymbol) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException
-
getPositiveSign
public java.lang.String getPositiveSign() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setPositiveSign
public void setPositiveSign(java.lang.String PositiveSign) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException
-
getNativeDigits
public java.lang.String[] getNativeDigits() throws java.lang.Throwable, NotSupportedException, ArgumentException, PlatformNotSupportedException- Throws:
java.lang.ThrowableNotSupportedExceptionArgumentExceptionPlatformNotSupportedException
-
setNativeDigits
public void setNativeDigits(java.lang.String[] NativeDigits) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException, IndexOutOfRangeException
-
-