public final java.util.Iterator < ? > METHOD_1 ( final TYPE_1 context , final boolean VAR_1 , final boolean VAR_2 , boolean VAR_3 , final TYPE_2 VAR_4 ) { final java.util.Set < java.lang.Integer > VAR_5 ; if ( ( context != null ) && ( ( VAR_5 = context . METHOD_2 ( this ) ) != null ) ) { return new TYPE_3 ( VAR_5 , VAR_4 , VAR_2 , VAR_3 , false ) ; } return new TYPE_3 ( VAR_1 , VAR_4 , VAR_2 , VAR_3 ) ; }

public final java.util.Iterator < ? > METHOD_1 ( final TYPE_1 context , final boolean VAR_1 , final boolean VAR_2 , boolean VAR_3 , final TYPE_2 VAR_4 ) { final java.util.Set < java.lang.Integer > VAR_5 ; if ( ( context != null ) && ( ( VAR_5 = context . METHOD_2 ( this ) ) != null ) ) { return new TYPE_3 ( VAR_5 , VAR_4 , VAR_2 , VAR_3 , true ) ; } return new TYPE_3 ( VAR_1 , VAR_4 , VAR_2 , VAR_3 ) ; }
