final TYPE_1 METHOD_1 ( TYPE_1 key ) { if ( key instanceof TYPE_2 ) { return METHOD_2 ( ( ( TYPE_2 ) ( key ) ) . METHOD_3 ( ) ) ; } else { TYPE_1 VAR_1 = METHOD_4 ( key ) ; if ( null == VAR_1 ) { throw TYPE_3 . METHOD_5 ( ( ( STRING_1 + ( key . toString ( ) ) ) + STRING_1 ) ) ; } else { return VAR_1 ; } } }

final TYPE_1 METHOD_1 ( TYPE_1 key ) { if ( key instanceof TYPE_2 ) { return METHOD_2 ( ( ( TYPE_2 ) ( key ) ) . METHOD_3 ( ) ) ; } else { TYPE_1 VAR_1 = METHOD_4 ( key ) ; if ( null == VAR_1 ) { throw TYPE_3 . METHOD_5 ( key ) ; } else { return VAR_1 ; } } }
