DataEntryWriter zipWriter = new JarWriter(writer); if (outputIsZip) DataEntryWriter jmodWriter = new JarWriter(ClassConstants.JMOD_HEADER, writer); if (outputIsJmod) DataEntryWriter warWriter = new JarWriter(writer); if (outputIsWar) DataEntryWriter aarWriter = new JarWriter(writer); if (outputIsWar) DataEntryWriter jarWriter = new JarWriter(writer); if (outputIsJar) DataEntryWriter apkWriter = new JarWriter(writer); if (outputIsApk)
DataEntryWriter zipWriter = new JarWriter(writer); if (outputIsZip) DataEntryWriter jmodWriter = new JarWriter(ClassConstants.JMOD_HEADER, writer); if (outputIsJmod) DataEntryWriter warWriter = new JarWriter(writer); if (outputIsWar) DataEntryWriter aarWriter = new JarWriter(writer); if (outputIsWar) DataEntryWriter jarWriter = new JarWriter(writer); if (outputIsJar) DataEntryWriter apkWriter = new JarWriter(writer); if (outputIsApk)
DataEntryWriter zipWriter = new JarWriter(writer); if (outputIsZip) DataEntryWriter jmodWriter = new JarWriter(ClassConstants.JMOD_HEADER, writer); if (outputIsJmod) DataEntryWriter warWriter = new JarWriter(writer); if (outputIsWar) DataEntryWriter aarWriter = new JarWriter(writer); if (outputIsWar) DataEntryWriter jarWriter = new JarWriter(writer); if (outputIsJar) DataEntryWriter apkWriter = new JarWriter(writer); if (outputIsApk)
/** * Wraps the given DataEntryWriter in a JarWriter, filtering if necessary. */ private static DataEntryWriter wrapInJarWriter(DataEntryWriter writer, boolean isJar, List jarFilter, String jarExtension, boolean dontWrap) { // Zip up jars, if necessary. DataEntryWriter jarWriter = dontWrap ? (DataEntryWriter)new ParentDataEntryWriter(writer) : (DataEntryWriter)new JarWriter(writer); // Add a filter, if specified. DataEntryWriter filteredJarWriter = jarFilter != null? new FilteredDataEntryWriter( new DataEntryParentFilter( new DataEntryNameFilter( new ListParser(new FileNameParser()).parse(jarFilter))), jarWriter) : jarWriter; // Only zip up jars, unless the output is a jar file itself. return new FilteredDataEntryWriter( new DataEntryParentFilter( new DataEntryNameFilter( new ExtensionMatcher(jarExtension))), filteredJarWriter, isJar ? jarWriter : writer); }
jarWriter = new JarWriter(jarHeader, writer);
jarWriter = new JarWriter(jarHeader, writer);
jarWriter = new JarWriter(jarHeader, writer);