@Override public @CheckForNull ZipDriverEntry getEntry(final String name) { ZipDriverEntry entry = super.getEntry(name); if (null != entry) return entry; entry = this.bufferedEntry; return null != entry && name.equals(entry.getName()) ? entry : null; }
/** * Returns a clone of the entry for the given name or {@code null} if no * entry with this name exists. * * @param name the name of the ZIP entry. */ @Override public synchronized ZipEntry getEntry(String name) { final ZipEntry entry = super.getEntry(name); return entry != null ? entry.clone() : null; }