Class TrimConversion

java.lang.Object
com.univocity.parsers.conversions.TrimConversion
All Implemented Interfaces:
Conversion<String,String>

public class TrimConversion extends Object implements Conversion<String,String>
Removes leading and trailing white spaces from an input String The revert(String) implements the same behavior of execute(String). Null inputs produce null outputs.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private final int
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    Creates a trim conversion that removes leading and trailing whitespaces of any input String.
    TrimConversion(int length)
    Creates a trim-to-length conversion that limits the length of any resulting String.
  • Method Summary

    Modifier and Type
    Method
    Description
    execute(String input)
    Removes leading and trailing white spaces from the input and returns the result.
    revert(String input)
    Removes leading and trailing white spaces from the input and returns the result.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • length

      private final int length
  • Constructor Details

    • TrimConversion

      public TrimConversion()
      Creates a trim conversion that removes leading and trailing whitespaces of any input String.
    • TrimConversion

      public TrimConversion(int length)
      Creates a trim-to-length conversion that limits the length of any resulting String. Input Strings are trimmed, and if the resulting String has more characters than the given limit, any characters over the given limit will be discarded.
      Parameters:
      length - the maximum number of characters of any String returned by this conversion.
  • Method Details

    • execute

      public String execute(String input)
      Removes leading and trailing white spaces from the input and returns the result. Equivalent to revert(String)
      Specified by:
      execute in interface Conversion<String,String>
      Parameters:
      input - the String to be trimmed
      Returns:
      the input String without leading and trailing white spaces, or null if the input is null.
    • revert

      public String revert(String input)
      Removes leading and trailing white spaces from the input and returns the result. Equivalent to execute(String)
      Specified by:
      revert in interface Conversion<String,String>
      Parameters:
      input - the String to be trimmed
      Returns:
      the input String without leading and trailing white spaces, or null if the input is null.