diff --git a/pdb-ui/src/main/java/org/lucares/pdbui/CsvReaderSettings.java b/pdb-ui/src/main/java/org/lucares/pdbui/CsvReaderSettings.java index 1657978..d32a979 100644 --- a/pdb-ui/src/main/java/org/lucares/pdbui/CsvReaderSettings.java +++ b/pdb-ui/src/main/java/org/lucares/pdbui/CsvReaderSettings.java @@ -11,8 +11,16 @@ import org.lucares.utils.Preconditions; public final class CsvReaderSettings { + public static String stripPrefixDefault(final String value) { + if (value.startsWith("Default")) { + return value.replaceFirst("Default", ""); + } + return value; + } + public enum PostProcessors { - LOWER_CASE(String::toLowerCase), STRIP(String::trim); + LOWER_CASE(String::toLowerCase), STRIP(String::trim), + STRIP_PREFIX_DEFAULT(CsvReaderSettings::stripPrefixDefault); private final Function function;