/** * Adds all from newObjects to toBeParsedList if it is not an COSObject or * we didn't add this COSObject already (checked via addedObjects). */ private void addNewToList(final Queue<COSBase> toBeParsedList, final Collection<COSBase> newObjects, final Set<Long> addedObjects) { for (COSBase newObject : newObjects) { addNewToList(toBeParsedList, newObject, addedObjects); } }
addNewToList(toBeParsedList, dict.getValues(), addedObjects); addNewToList(toBeParsedList, ((COSDictionary) baseObj).getValues(), addedObjects); addNewToList(toBeParsedList, cosBase, addedObjects); addNewToList(toBeParsedList, parsedObj, addedObjects); parsedObjects.add(getObjectId(obj));
/** * Adds all from newObjects to toBeParsedList if it is not an COSObject or * we didn't add this COSObject already (checked via addedObjects). */ private void addNewToList(final Queue<COSBase> toBeParsedList, final Collection<COSBase> newObjects, final Set<Long> addedObjects) { for (COSBase newObject : newObjects) { addNewToList(toBeParsedList, newObject, addedObjects); } }
/** * Adds all from newObjects to toBeParsedList if it is not an COSObject or * we didn't add this COSObject already (checked via addedObjects). */ private void addNewToList(final Queue<COSBase> toBeParsedList, final Collection<COSBase> newObjects, final Set<Long> addedObjects) { for (COSBase newObject : newObjects) { addNewToList(toBeParsedList, newObject, addedObjects); } }
addNewToList(toBeParsedList, dict.getValues(), addedObjects); addNewToList(toBeParsedList, ((COSDictionary) baseObj).getValues(), addedObjects); addNewToList(toBeParsedList, cosBase, addedObjects); addNewToList(toBeParsedList, parsedObj, addedObjects); parsedObjects.add(getObjectId(obj));
addNewToList(toBeParsedList, dict.getValues(), addedObjects); addNewToList(toBeParsedList, ((COSDictionary) baseObj).getValues(), addedObjects); addNewToList(toBeParsedList, cosBase, addedObjects); addNewToList(toBeParsedList, parsedObj, addedObjects); parsedObjects.add(getObjectId(obj));