protected List<String> getList(String columnName) {
        Object value = get(columnName);
        if (value == null) {
            throw new IllegalArgumentException("No value for: " + columnName);
        }
        return Arrays.asList(value.toString().split("\\s*,\\s*"));
    }
protected List < String > getList ( String columnName ) { Object value = get ( columnName ) ; if ( value == null ) { throw new IllegalArgumentException ( "No value for: " + columnName ) ; } return Arrays . asList ( value . toString ( ) . split ( "\\s*,\\s*" ) ) ; }
@param columnName
column to get current row's value of
@return value for specified column split by its spaces and optional whitespace.