public TYPE_1 METHOD_1 ( TYPE_2 VAR_1 ) { TYPE_1 data = METHOD_2 ( VAR_1 ) ; if ( ( ( VAR_2 ) != null ) && ( VAR_2 . contains ( VAR_1 . getType ( ) ) ) ) { data . METHOD_3 ( VAR_1 ) ; VAR_1 . remove ( ) ; } if ( data != null ) { data . METHOD_4 ( true ) ; } return data ; }

public TYPE_1 METHOD_1 ( TYPE_2 VAR_1 ) { TYPE_1 data = METHOD_2 ( VAR_1 ) ; if ( ( data != null ) && ( ( ( VAR_2 ) == null ) || ( ! ( VAR_2 . contains ( VAR_1 . getType ( ) ) ) ) ) ) { data . METHOD_4 ( true ) ; } return data ; }
