@Override
    public byte @NotNull [] getBytes() throws IOException {
      ZipFile zipFile = file.getZipFile();
      try (InputStream stream = zipFile.getInputStream(entry)) {
        return loadBytes(stream, (int)entry.getSize());
      }
      finally {
        if (!file.lockJars) {
          zipFile.close();
        }
      }
    }
@Override
    public byte @NotNull [] getBytes()