public TYPE_1 METHOD_1 ( ) { if ( ( type ) != null ) { TYPE_2 < TYPE_1 > VAR_1 = VAR_2 . METHOD_2 ( type ) ; TYPE_1 VAR_3 = VAR_1 . get ( ) ; if ( VAR_4 ) { VAR_5 . put ( VAR_3 , ( ( TYPE_3 < TYPE_1 > ) ( VAR_1 ) ) ) ; } return VAR_3 ; } else { return null ; } }

public TYPE_1 METHOD_1 ( ) { if ( ( type ) != null ) { TYPE_2 < TYPE_1 > VAR_1 = VAR_2 . METHOD_2 ( type , name ) ; TYPE_1 VAR_3 = VAR_1 . get ( ) ; if ( VAR_4 ) { VAR_5 . put ( VAR_3 , ( ( TYPE_3 < TYPE_1 > ) ( VAR_1 ) ) ) ; } return VAR_3 ; } else { return null ; } }
