Class NumberFormat
A LUCENENET specific class that represents a numeric format. This class mimicks the design of Java's NumberFormat class, which unlike the System.Globalization.NumberFormatInfo class in .NET, can be subclassed.
Inheritance
System.Object
    NumberFormat
  Inherited Members
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.GetHashCode()
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
  Namespace: Lucene.Net.Util
Assembly: Lucene.Net.dll
Syntax
public class NumberFormatConstructors
| Improve this Doc View SourceNumberFormat(CultureInfo)
Declaration
public NumberFormat(CultureInfo culture)Parameters
| Type | Name | Description | 
|---|---|---|
| System.Globalization.CultureInfo | culture | 
Properties
| Improve this Doc View SourceCulture
Declaration
protected CultureInfo Culture { get; }Property Value
| Type | Description | 
|---|---|
| System.Globalization.CultureInfo | 
Methods
| Improve this Doc View SourceFormat(Double)
Declaration
public virtual string Format(double number)Parameters
| Type | Name | Description | 
|---|---|---|
| System.Double | number | 
Returns
| Type | Description | 
|---|---|
| System.String | 
Format(Int64)
Declaration
public virtual string Format(long number)Parameters
| Type | Name | Description | 
|---|---|---|
| System.Int64 | number | 
Returns
| Type | Description | 
|---|---|
| System.String | 
Format(Object)
Declaration
public virtual string Format(object number)Parameters
| Type | Name | Description | 
|---|---|---|
| System.Object | number | 
Returns
| Type | Description | 
|---|---|
| System.String | 
GetNumberFormat()
When overridden in a subclass, provides the numeric format as a System.String.
Generally, this is the same format that is passed into the 
Declaration
protected virtual string GetNumberFormat()Returns
| Type | Description | 
|---|---|
| System.String | A numeric format string. | 
Parse(String)
Declaration
public virtual object Parse(string source)Parameters
| Type | Name | Description | 
|---|---|---|
| System.String | source | 
Returns
| Type | Description | 
|---|---|
| System.Object | 
ToString()
Declaration
public override string ToString()Returns
| Type | Description | 
|---|---|
| System.String | 
Overrides
System.Object.ToString()