public void METHOD_1 ( TYPE_1 < TYPE_2 > VAR_1 ) { synchronized ( this ) { if ( ! ( TYPE_3 . contains ( VAR_2 , VAR_1 ) ) ) { VAR_2 = ( ( TYPE_1 < TYPE_2 > [ ] ) ( TYPE_3 . add ( ( ( java.lang.Object [ ] ) ( VAR_2 ) ) , VAR_1 ) ) ) ; } } }

public void METHOD_1 ( TYPE_1 < TYPE_2 > VAR_1 ) { synchronized ( this ) { if ( ! ( TYPE_3 . contains ( VAR_2 , VAR_1 ) ) ) { VAR_2 = ( ( TYPE_1 < TYPE_2 > [ ] ) ( TYPE_3 . add ( VAR_2 , VAR_1 ) ) ) ; } } }
