public void METHOD_1 ( TYPE_1 item ) { if ( isEmpty ( ) ) first = VAR_1 = new TYPE_2 ( item ) ; else { TYPE_3 < TYPE_1 > . TYPE_2 VAR_2 = VAR_1 ; VAR_1 = new TYPE_2 ( item ) ; VAR_3 = VAR_1 ; } }

public void METHOD_1 ( TYPE_1 item ) { if ( item == null ) throw new java.lang.NullPointerException ( ) ; if ( isEmpty ( ) ) first = VAR_1 = new TYPE_2 ( item ) ; else { TYPE_3 < TYPE_1 > . TYPE_2 VAR_2 = VAR_1 ; VAR_1 = new TYPE_2 ( item ) ; VAR_3 = VAR_1 ; } }
