code: public static String[] objectListToStringArray(final List<?> objectList) {
  		if( objectList == null ) {
  			return null;
  		}
  		
  		final String[] stringArray = new String[objectList.size()];
  		for( int i = 0; i < objectList.size(); i++ ) {
  			stringArray[i] = objectList.get(i) != null ? objectList.get(i).toString() : null;
  		}
  		
  		return stringArray;
  	}
docs: Converts an {@code List<Object>} to a String array (null-safe), by calling {@code toString()} on each element.
  
  @param objectList
  the List
  @return the String array, or null if objectList is null