class Jar
extends Iterable

Constructors

Jar ( file: File )
Jar ( jfile: JFile )
Jar ( path: String )

Members

private val file : File
lazy val jarFile : JarFile
lazy val manifest : Option [ Manifest ]
def classPathElements : List [ String ]
def classPathString : Option [ String ]

The manifest-defined classpath String if available.

The manifest-defined classpath String if available.

protected def errorFn ( msg: String ) : Unit
def fileishIterator : Iterator [ Fileish ]
override def foreach ( f: JarEntry => U ) : Unit
private def getEntryStream ( entry: JarEntry ) : InputStream
override def iterator : Iterator [ JarEntry ]
def jarWriter ( mainAttrs: [ ( Name, String ) ] ) : JarWriter
def mainClass : Option [ String ]
override def toString : String
def withJarInput ( f: JarInputStream => T ) : T