String function ( Object arg0 ) { try { return render ( arg0 ) ; } catch ( InterruptedException loc0 ) { Thread . currentThread ( ) . interrupt ( ) ; } catch ( Throwable loc0 ) { Exceptions . throwIfFatal ( loc0 ) ; } return arg0 . getClass ( ) . getName ( ) + ERROR_IN_RENDERING_SUFFIX ; }
receives items causing onerrorthrowable.onnextvalue and gives a chance to choose the stringrepresentation of the item in the onnextvalue stacktrace rendering . returns null if thistype of item is not managed and should use default rendering . note that primitive types are always rendered as their tostring value . if a throwable is caught when rendering , this will fallback to the item 's classname suffixed by @value #error_in_rendering_suffix . concode_field_sep String ERROR_IN_RENDERING_SUFFIX concode_field_sep void handleError concode_elem_sep String render