private Set<String> parseStringToSet(final String data) {
        String[] splits;

        if (data != null && data.length() > 0) {
            splits = data.split(",");
        } else {
            splits = new String[] {};
        }

        Set<String> set = new HashSet<String>();
        if (splits.length > 0) {
            for (String split : splits) {
                set.add(split.trim());
            }
        }

        return set;
    }
private Set<String> parseStringToSet(final String data) {
        String[] splits;

        if (data != null && data.length() > 0) {
            splits = data.split(",");
        } else {
            splits = new String[] {};
        }

        Set<String> set = new HashSet<String>();
        if (splits.length > 0) {
            for (String split : splits) {
                set.add(split.trim());
            }
        }

        return set;
    }
private Set < String > parseStringToSet ( final String data ) { String [ ] splits ; if ( data != null && data . length ( ) > 0 ) { splits = data . split ( "," ) ; } else { splits = new String [ ] { } ; } Set < String > set = new HashSet < String > ( ) ; if ( splits . length > 0 ) { for ( String split : splits ) { set . add ( split . trim ( ) ) ; } } return set ; }
Takes a comma separated list and returns a Set<String>.

@param data
A comma separated list of strings.
@return Set<String>
Takes a comma separated list and returns a Set<String > .