com.univocity.parsers.conversions
Class CharacterConversion

java.lang.Object
  extended by com.univocity.parsers.conversions.ObjectConversion<Character>
      extended by com.univocity.parsers.conversions.CharacterConversion
All Implemented Interfaces:
Conversion<String,Character>

public class CharacterConversion
extends ObjectConversion<Character>

Converts Strings to Characters and vice versa

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

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

Constructor Detail

CharacterConversion

public CharacterConversion()
Creates a Conversion from String to Character 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


CharacterConversion

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

Parameters:
valueIfStringIsNull - default Character 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 Character input is null. Used when revert(Character) is invoked.
Method Detail

fromString

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

Specified by:
fromString in class ObjectConversion<Character>
Parameters:
input - The String to be converted to T
Returns:
an instance of T, converted from the String input.
Throws:
IllegalArgumentException - if the input String length is not equal to 1, then an IllegalArgumentException is thrown.


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