public void transform(Object object) { TypeContext typeContext= getContext().writeOpenArray(); int length= Array.getLength(object); for (int i= 0; i < length; ++i) { if (!typeContext.isFirst()) getContext().writeComma(); typeContext.setFirst(false); getContext().transform(Array.get(object, i)); } getContext().writeCloseArray(); }
public void transform(Object object) { Iterable iterable= (Iterable) object; TypeContext typeContext= getContext().writeOpenArray(); for (Object item : iterable) { if (!typeContext.isFirst()) getContext().writeComma(); typeContext.setFirst(false); getContext().transform(item); } getContext().writeCloseArray(); }