Package org.apache.maven.shared.jar
Class JarData
java.lang.Object
org.apache.maven.shared.jar.JarData
Class that contains details of a single JAR file and it's entries.
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptiongetFile()intintintintbooleanbooleanbooleanisSealed()voidsetBytecodeHash(String bytecodeHash) voidsetFileHash(String fileHash) voidsetJarClasses(JarClasses jarClasses) voidsetJarIdentification(JarIdentification jarIdentification) voidsetRootEntries(List<JarEntry> rootEntries) voidsetVersionedRuntimes(JarVersionedRuntimes versionedRuntimes)  
- 
Constructor Details
- 
JarData
Constructor.- Parameters:
 file- the JAR filemanifest- the JAR manifestentries- the JAR entries
 
 - 
 - 
Method Details
- 
getEntries
 - 
getRootEntries
 - 
setRootEntries
 - 
getManifest
 - 
getFile
 - 
isSealed
public boolean isSealed() - 
isMultiRelease
public boolean isMultiRelease() - 
setFileHash
 - 
getFileHash
 - 
setBytecodeHash
 - 
getBytecodeHash
 - 
isDebugPresent
public boolean isDebugPresent() - 
getNumEntries
public int getNumEntries() - 
getNumRootEntries
public int getNumRootEntries() - 
getNumClasses
public int getNumClasses() - 
getNumPackages
public int getNumPackages() - 
getJdkRevision
 - 
getJarIdentification
 - 
getJarClasses
 - 
getVersionedRuntimes
 
 -