public java.util.ArrayList < TYPE_1 > METHOD_1 ( java.util.ArrayList < java.lang.String > source ) { java.util.ArrayList < TYPE_1 > array = new java.util.ArrayList < TYPE_1 > ( ) ; if ( source != null ) { for ( java.lang.String VAR_1 : source ) { TYPE_2 obj = new TYPE_2 ( VAR_1 ) ; java.lang.String VAR_2 = obj . getString ( STRING_1 ) ; java.lang.String type = obj . getString ( "type" ) ; TYPE_1 VAR_3 = new TYPE_1 ( VAR_2 , type ) ; array . add ( VAR_3 ) ; } } return array ; }

public java.util.ArrayList < TYPE_1 > METHOD_1 ( java.lang.String [ ] source ) { java.util.ArrayList < TYPE_1 > array = new java.util.ArrayList < TYPE_1 > ( ) ; if ( source != null ) { for ( java.lang.String VAR_1 : source ) { java.lang.System.out.println ( VAR_1 ) ; TYPE_2 obj = new TYPE_2 ( VAR_1 ) ; java.lang.String VAR_2 = obj . getString ( STRING_1 ) ; java.lang.String type = obj . getString ( "type" ) ; TYPE_1 VAR_3 = new TYPE_1 ( VAR_2 , type ) ; array . add ( VAR_3 ) ; } } return array ; }
