question: returns the throwable that caused this message , or null if thismessage was not caused by a throwable . concode_field_sep long serialVersionUID concode_elem_sep List<Object> sources concode_elem_sep Throwable cause concode_elem_sep String message concode_field_sep T acceptVisitor concode_elem_sep void applyTo concode_elem_sep String getSource concode_elem_sep int hashCode concode_elem_sep boolean equals concode_elem_sep String getMessage concode_elem_sep String toString concode_elem_sep List<Object> getSources concode_elem_sep Object writeReplace
target: Throwable function ( ) { return cause ; }