com.univocity.parsers.conversions
Class DoubleConversion

java.lang.Object
  extended by com.univocity.parsers.conversions.NullConversion<String,T>
      extended by com.univocity.parsers.conversions.ObjectConversion<Double>
          extended by com.univocity.parsers.conversions.DoubleConversion
All Implemented Interfaces:
Conversion<String,Double>

public class DoubleConversion
extends ObjectConversion<Double>

Converts Strings to Doubles and vice versa

Author:
uniVocity Software Pty Ltd - parsers@univocity.com

Constructor Summary
DoubleConversion()
          Creates a Conversion from String to Double with default values to return when the input is null.
DoubleConversion(Double valueIfStringIsNull, String valueIfObjectIsNull)
          Creates a Conversion from String to Double with default values to return when the input is null.
 
Method Summary
protected  Double fromString(String input)
          Converts a String to Double.
 
Methods inherited from class com.univocity.parsers.conversions.ObjectConversion
execute, fromInput, getValueIfObjectIsNull, getValueIfStringIsNull, revert, setValueIfObjectIsNull, setValueIfStringIsNull, undo
 
Methods inherited from class com.univocity.parsers.conversions.NullConversion
getValueOnNullInput, getValueOnNullOutput, setValueOnNullInput, setValueOnNullOutput
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DoubleConversion

public DoubleConversion()
Creates a Conversion from String to Double with default values to return when the input is null. This default constructor assumes the output of a conversion should be null when input is null


DoubleConversion

public DoubleConversion(Double valueIfStringIsNull,
                        String valueIfObjectIsNull)
Creates a Conversion from String to Double with default values to return when the input is null.

Parameters:
valueIfStringIsNull - default Double value to be returned when the input String is null. Used when ObjectConversion.execute(String) is invoked.
valueIfObjectIsNull - default String value to be returned when a Double input is null. Used when revert(Double) is invoked.
Method Detail

fromString

protected Double fromString(String input)
Converts a String to Double.

Specified by:
fromString in class ObjectConversion<Double>
Parameters:
input - The String to be converted to T
Returns:
an instance of T, converted from the String input.


Copyright © 2018 uniVocity Software Pty Ltd. All rights reserved.