generate a random struct array . concode_field_sep byte[] myBinary concode_elem_sep Long myLong concode_elem_sep HiveVarchar myHiveVarchar concode_elem_sep List<Integer> myList concode_elem_sep Map<String,List<MyTestInnerStruct>> myMap concode_elem_sep int mapPos concode_elem_sep int biggerCount concode_elem_sep HiveIntervalYearMonth myIntervalYearMonth concode_elem_sep HiveIntervalDayTime myIntervalDayTime concode_elem_sep MyTestInnerStruct myStruct concode_elem_sep String myString concode_elem_sep HiveDecimal myDecimal concode_elem_sep Double myDouble concode_elem_sep Date myDate concode_elem_sep Short myShort concode_elem_sep HiveChar myHiveChar concode_elem_sep Integer myInt concode_elem_sep Timestamp myTimestamp concode_elem_sep Byte myByte concode_elem_sep Float myFloat concode_elem_sep Boolean myBool concode_field_sep int randomFill
List < MyTestInnerStruct > function ( Random arg0 ) { int loc0 = arg0 . nextInt ( 10 ) ; ArrayList < MyTestInnerStruct > loc1 = new ArrayList < MyTestInnerStruct > ( loc0 ) ; for ( int loc2 = 0 ; loc2 < loc0 ; loc2 ++ ) { MyTestInnerStruct loc3 = new MyTestInnerStruct ( arg0 . nextInt ( ) , arg0 . nextInt ( ) ) ; loc1 . add ( loc3 ) ; } return loc1 ; }