public boolean add ( TYPE_1 VAR_1 ) { if ( this . contains ( VAR_1 ) ) { throw new TYPE_2 ( STRING_1 ) ; } return super . add ( VAR_1 ) ; } 

public boolean add ( TYPE_1 VAR_1 ) { if ( this . contains ( VAR_1 ) ) { throw new TYPE_2 ( ( STRING_1 + ( VAR_1 . toString ( ) ) ) ) ; } return super . add ( VAR_1 ) ; } 
