question: returns a composed function that first applies the before function to its input , and then applies this function to the result . if evaluation of either function throws an exception , it is relayed to the caller of the composed function . concode_field_sep PlaceHolder placeHolder concode_field_sep R apply concode_elem_sep Function<T,T> identity concode_elem_sep Function<T,V> andThen
target: Function < V , R > function ( final Function < ? super V , ? extends T > arg0 ) { if ( arg0 == null ) { throw new NullPointerException ( ) ; } final Function < T , R > loc0 = this ; return new Function < V , R > ( ) { @ Override public R apply ( V arg1 ) throws Exception { return loc0 . apply ( arg0 . apply ( arg1 ) ) ; } } ; }