public List < String > getValues ( final String key ) { Validate . notEmpty ( key , "name cannot be empty" ) ; @ SuppressWarnings ( "unchecked" ) final List < String > result = ( List < String > ) values . get ( key . toLowerCase ( ) ) ; return result == null || result . isEmpty ( ) ? null : new ArrayList < String > ( result ) ; }
Returns all values for the given key