Vector<Item> items = doc.getItems();
boolean hasReaders = doc.hasReaders();
String address = doc.getUniversalID() + (hasReaders ? "1" : "0") + doc.getFormName();
for (Item item : items) {
CaseInsensitiveString name = new CaseInsensitiveString(item.getName());
if (/*lastMod.after(getLastScanDate()) && */!(name.startsWith("$") && getIgnoreDollar())) {
try {
String value = null;
Vector<Object> values = null;
switch (item.getTypeEx()) {