class System.Globalization.NumberFormatInfo
   inherits System.Object
   implements System.ICloneable, System.IFormatProvider
   final:

   def public static property InvariantInfo as System.Globalization.NumberFormatInfo
      get.

   def public property CurrencyDecimalDigits as integer
      get.
      set.

   def public property CurrencyDecimalSeparator as character
      get.
      set.

   def public property IsReadOnly as logical
      get.

   def public property CurrencyGroupSizes as System.Int32 extent
      get.
      set.

   def public property NumberGroupSizes as System.Int32 extent
      get.
      set.

   def public property PercentGroupSizes as System.Int32 extent
      get.
      set.

   def public property CurrencyGroupSeparator as character
      get.
      set.

   def public property CurrencySymbol as character
      get.
      set.

   def public static property CurrentInfo as System.Globalization.NumberFormatInfo
      get.

   def public property NaNSymbol as character
      get.
      set.

   def public property CurrencyNegativePattern as integer
      get.
      set.

   def public property NumberNegativePattern as integer
      get.
      set.

   def public property PercentPositivePattern as integer
      get.
      set.

   def public property PercentNegativePattern as integer
      get.
      set.

   def public property NegativeInfinitySymbol as character
      get.
      set.

   def public property NegativeSign as character
      get.
      set.

   def public property NumberDecimalDigits as integer
      get.
      set.

   def public property NumberDecimalSeparator as character
      get.
      set.

   def public property NumberGroupSeparator as character
      get.
      set.

   def public property CurrencyPositivePattern as integer
      get.
      set.

   def public property PositiveInfinitySymbol as character
      get.
      set.

   def public property PositiveSign as character
      get.
      set.

   def public property PercentDecimalDigits as integer
      get.
      set.

   def public property PercentDecimalSeparator as character
      get.
      set.

   def public property PercentGroupSeparator as character
      get.
      set.

   def public property PercentSymbol as character
      get.
      set.

   def public property PerMilleSymbol as character
      get.
      set.

   def public property NativeDigits as System.String extent
      get.
      set.

   def public property DigitSubstitution as System.Globalization.DigitShapes
      get.
      set.

   constructor public NumberFormatInfo():
   end constructor.

   method public final static System.Globalization.NumberFormatInfo GetInstance(input formatProvider as System.IFormatProvider):
   end method.

   method public final override System.Object Clone():
   end method.

   method public final System.Object GetFormat(input formatType as System.Type):
   end method.

   method public final static System.Globalization.NumberFormatInfo ReadOnly(input nfi as System.Globalization.NumberFormatInfo):
   end method.

end class.
