public TYPE_1 METHOD_1 ( TYPE_2 key , TYPE_1 VAR_1 ) { java.lang.String value = STRING_1 ; if ( VAR_1 == null ) { value = VAR_2 . get ( key . getValue ( ) , null ) ; } else { value = VAR_2 . get ( key . getValue ( ) , VAR_1 . name ( ) ) ; } if ( value == null ) return VAR_1 ; if ( ( TYPE_3 . METHOD_2 ( value ) ) == null ) return VAR_1 ; return TYPE_1 . METHOD_2 ( value ) ; }

public TYPE_1 METHOD_1 ( TYPE_2 key , TYPE_1 VAR_1 ) { java.lang.String value = STRING_1 ; if ( VAR_1 == null ) { value = VAR_2 . get ( key . getValue ( ) , null ) ; } else { value = VAR_2 . get ( key . getValue ( ) , VAR_1 . name ( ) ) ; } if ( value == null ) return VAR_1 ; if ( ( TYPE_1 . METHOD_2 ( value ) ) == null ) return VAR_1 ; return TYPE_1 . METHOD_2 ( value ) ; }
