List<DataThing> dataThingList = new ArrayList<DataThing>(); dataThingList.add(this); return new BaclavaIterator(dataThingList); return new BaclavaIterator(this, targetList, indexList);
List<DataThing> dataThingList = new ArrayList<DataThing>(); dataThingList.add(this); return new BaclavaIterator(dataThingList); return new BaclavaIterator(this, targetList, indexList);