public void METHOD_1 ( TYPE_1 < ? > VAR_1 ) { if ( VAR_1 == null ) throw new java.lang.NullPointerException ( STRING_1 ) ; if ( VAR_2 . contains ( VAR_1 ) ) return ; VAR_2 . add ( VAR_1 ) ; } 

public void METHOD_1 ( TYPE_1 < ? > VAR_1 ) { if ( VAR_1 == null ) throw new java.lang.NullPointerException ( STRING_1 ) ; synchronized ( VAR_2 ) { if ( VAR_2 . contains ( VAR_1 ) ) return ; VAR_2 . add ( VAR_1 ) ; } } 
