question: public static < T > List < T > emptyList ( final List < T > list ) { return ( list != null ? list : Collections . < T > emptyList ( ) ) ; }
target:  Null-safe implementation for method invocations that return a List Collection. If the returned List is null, then this method will return an empty List in it's place. <p/>