public static TYPE_1 < TYPE_2 > METHOD_1 ( TYPE_1 < TYPE_2 > list ) { java.util.ArrayList < java.lang.String > TYPE_3 = TYPE_4 . METHOD_2 ( ) ; for ( TYPE_2 VAR_1 : list ) { if ( TYPE_3 . contains ( VAR_1 . getId ( ) . getValue ( ) ) ) VAR_1 . METHOD_3 ( true ) ; else VAR_1 . METHOD_3 ( false ) ; } return list ; }

public static TYPE_1 < TYPE_2 > METHOD_1 ( TYPE_1 < TYPE_2 > list ) { java.util.ArrayList < java.lang.String > TYPE_3 = TYPE_4 . METHOD_2 ( ) ; if ( TYPE_3 == null ) return null ; for ( TYPE_2 VAR_1 : list ) { if ( TYPE_3 . contains ( VAR_1 . getId ( ) . getValue ( ) ) ) VAR_1 . METHOD_3 ( true ) ; else VAR_1 . METHOD_3 ( false ) ; } return list ; }
