Qizx/open API

net.axyana.qizxopen.util
Class DefaultNumberSifter

java.lang.Object
  extended bynet.axyana.qizxopen.util.DefaultNumberSifter
All Implemented Interfaces:
NumberSifter, java.io.Serializable

public class DefaultNumberSifter
extends java.lang.Object
implements NumberSifter, java.io.Serializable

Converts a number using a locale or a Java NumberFormat.

See Also:
Serialized Form

Constructor Summary
DefaultNumberSifter()
          Uses the default locale.
DefaultNumberSifter(java.text.NumberFormat format)
          General case: use a NumberFormat.
 
Method Summary
 double convert(java.lang.String value)
          Converts the string to a double.
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultNumberSifter

public DefaultNumberSifter()
Uses the default locale.


DefaultNumberSifter

public DefaultNumberSifter(java.text.NumberFormat format)
General case: use a NumberFormat.

Method Detail

convert

public double convert(java.lang.String value)
Description copied from interface: NumberSifter
Converts the string to a double. If the conversion is not possible, returns NaN. The string passed should not have leading whitespace.

Specified by:
convert in interface NumberSifter

main

public static void main(java.lang.String[] args)

© 2005 Axyana Software