/* */ }
/* 863 */ if ((obj instanceof Object[])) {
/* 864 */ return new ObjectArrayIterator((Object[])obj);
/* */ }
/* 866 */ if ((obj instanceof Enumeration)) {
/* 867 */ return new EnumerationIterator((Enumeration)obj);
/* */ }
/* 869 */ if ((obj instanceof Map)) {
/* 870 */ return ((Map)obj).values().iterator();
/* */ }
/* 872 */ if ((obj instanceof Dictionary)) {
/* 873 */ return new EnumerationIterator(((Dictionary)obj).elements());
/* */ }
/* 875 */ if ((obj != null) && (obj.getClass().isArray())) {
/* 876 */ return new ArrayIterator(obj);
/* */ }
/* */ try