question: public static List < String > asStrings ( Collection < URI > values ) { List < String > results = new ArrayList < > ( ) ; if ( values != null ) { for ( URI value : values ) { if ( value != null ) { results . add ( value . toString ( ) ) ; } } } return results ; }
target:  Converts a collection of URIs to a list of strings, null safe.