TrueUpdate Core 0.5

net.java.trueupdate.core.zip.patch
Class ZipPatch

java.lang.Object
  extended by net.java.trueupdate.core.zip.patch.ZipPatch

@Immutable
public abstract class ZipPatch
extends Object

Applies a delta ZIP file to an input archive and generates an output archive. Archives may be ZIP, JAR, EAR or WAR files.

Author:
Christian Schlichtherle

Nested Class Summary
static class ZipPatch.Builder
          A builder for a ZIP patch.
 
Constructor Summary
ZipPatch()
           
 
Method Summary
static ZipPatch.Builder builder()
          Returns a new builder for a ZIP patch.
abstract  void output(File file)
           
abstract  void output(ZipSink sink)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ZipPatch

public ZipPatch()
Method Detail

builder

public static ZipPatch.Builder builder()
Returns a new builder for a ZIP patch.


output

public abstract void output(File file)
                     throws IOException
Throws:
IOException

output

public abstract void output(ZipSink sink)
                     throws IOException
Throws:
IOException

TrueUpdate Core 0.5

Copyright © 2013 Schlichtherle IT Services. All rights reserved.