369370371372373374375376377378379
length = start + count; entryIndex < length; entryIndex++ ) { final int entryFieldType = (entryFieldSizes[0] == 0 ? 1 : body.readInt(entryFieldSizes[0])); switch(entryFieldType) { case FreeEntryType: { final int nextFreeObjectNumber = body.readInt(entryFieldSizes[1]);
374375376377378379380381382383384
final int entryFieldType = (entryFieldSizes[0] == 0 ? 1 : body.readInt(entryFieldSizes[0])); switch(entryFieldType) { case FreeEntryType: { final int nextFreeObjectNumber = body.readInt(entryFieldSizes[1]); final int generation = body.readInt(entryFieldSizes[2]); entries.put( entryIndex, new XRefEntry( entryIndex,
375376377378379380381382383384385
switch(entryFieldType) { case FreeEntryType: { final int nextFreeObjectNumber = body.readInt(entryFieldSizes[1]); final int generation = body.readInt(entryFieldSizes[2]); entries.put( entryIndex, new XRefEntry( entryIndex, generation,
389390391392393394395396397398399
); break; } case InUseEntryType: { final int offset = body.readInt(entryFieldSizes[1]); final int generation = body.readInt(entryFieldSizes[2]); entries.put( entryIndex, new XRefEntry( entryIndex,
390391392393394395396397398399400
break; } case InUseEntryType: { final int offset = body.readInt(entryFieldSizes[1]); final int generation = body.readInt(entryFieldSizes[2]); entries.put( entryIndex, new XRefEntry( entryIndex, generation,
404405406407408409410411412413414
); break; } case InUseCompressedEntryType: { final int streamNumber = body.readInt(entryFieldSizes[1]); final int innerNumber = body.readInt(entryFieldSizes[2]); entries.put( entryIndex, new XRefEntry( entryIndex,
405406407408409410411412413414415
break; } case InUseCompressedEntryType: { final int streamNumber = body.readInt(entryFieldSizes[1]); final int innerNumber = body.readInt(entryFieldSizes[2]); entries.put( entryIndex, new XRefEntry( entryIndex, innerNumber,