public java.util.List < TYPE_1 > METHOD_1 ( ) { java.util.List < TYPE_1 > result = new java.util.ArrayList < TYPE_1 > ( METHOD_2 ( ) ) { public boolean add ( TYPE_1 VAR_1 ) { return ( VAR_1 != null ) && ( super . add ( VAR_1 ) ) ; } } ; result . METHOD_3 ( VAR_2 ) ; result . remove ( VAR_3 ) ; result . add ( VAR_4 ) ; return result ; }

public java.util.List < TYPE_1 > METHOD_1 ( ) { final java.util.List < TYPE_1 > result = new java.util.ArrayList < TYPE_1 > ( METHOD_2 ( ) ) { public boolean add ( final TYPE_1 VAR_1 ) { return ( VAR_1 != null ) && ( super . add ( VAR_1 ) ) ; } } ; result . METHOD_3 ( VAR_2 ) ; result . remove ( VAR_3 ) ; result . add ( VAR_4 ) ; return result ; }
