public static List<String> deserializeStrings(String rawPropertyValue){
  List<String> strings=new ArrayList<String>();
  if (rawPropertyValue != null && rawPropertyValue.length() > 0) {
    return Arrays.asList(rawPropertyValue.split("\\|"));
  }
  return strings;
}

public static List < String > deserializeStrings ( String rawPropertyValue ) { List < String > strings = new ArrayList < String > ( ) ; if ( rawPropertyValue != null && rawPropertyValue . length ( ) > 0 ) { return Arrays . asList ( rawPropertyValue . split ( "\\|" ) ) ; } return strings ; }
returns a list of strings deserialized from a raw property value string . if the string is null or 0 - length , an empty list is returned ;
