class JarWriter

Constructors

JarWriter ( file: File , manifest: Manifest )

Members

val file : File
val manifest : Manifest
private lazy val out : JarOutputStream
def addDirectory ( entry: Directory , prefix: String ) : Unit
def addEntry ( entry: Path , prefix: String ) : Unit
def addFile ( file: File , prefix: String ) : Unit
def addStream ( entry: JarEntry , in: InputStream ) : Unit
def close ( ) : Unit
[+] def newOutputStream ( path: String ) : DataOutputStream

Adds a jar entry for the given path and returns an output stream to which the data should immediately be written. This unusual interface exists to work...

Adds a jar entry for the given path and returns an output stream to which the data should immediately be written. This unusual interface exists to work with fjbg.

private def transfer ( in: InputStream , out: OutputStream ) : Unit
def writeAllFrom ( dir: Directory ) : Unit