in src/main/java/com/univocity/parsers/conversions/TrimConversion.java [58:86]
public String execute(String input) {
if (input == null) {
return null;
}
if (input.length() == 0) {
return input;
}
if (length != -1) {
int begin = 0;
while (begin < input.length() && input.charAt(begin) <= ' ') {
begin++;
}
if (begin == input.length()) {
return "";
}
int end = begin + (length < input.length() ? length : input.length()) - 1;
if (end >= input.length()) {
end = input.length() - 1;
}
while (input.charAt(end) <= ' ') {
end--;
}
return input.substring(begin, end + 1);
}
return input.trim();
}