public class JarContentImpl extends java.lang.Object implements JarContent
| Modifier and Type | Field and Description |
|---|---|
private AnalysisType |
analysisType |
private java.util.Collection<java.lang.String> |
classFiles |
private java.util.Map<java.lang.String,java.lang.String> |
manifestEntries |
| Constructor and Description |
|---|
JarContentImpl(java.util.Collection<java.lang.String> classFiles,
java.util.Map<java.lang.String,java.lang.String> manifestEntries,
AnalysisType analysisType) |
| Modifier and Type | Method and Description |
|---|---|
AnalysisType |
getAnalysisType() |
java.util.Collection<java.lang.String> |
getClassFiles() |
java.util.Map<java.lang.String,java.lang.String> |
getManifestEntries()
Nb: Java has a perfectly good
java.util.jar.Manifest class since 1.2
which could be used here. |
private final java.util.Collection<java.lang.String> classFiles
private final java.util.Map<java.lang.String,java.lang.String> manifestEntries
private final AnalysisType analysisType
JarContentImpl(java.util.Collection<java.lang.String> classFiles,
java.util.Map<java.lang.String,java.lang.String> manifestEntries,
AnalysisType analysisType)
public java.util.Collection<java.lang.String> getClassFiles()
getClassFiles in interface JarContentpublic java.util.Map<java.lang.String,java.lang.String> getManifestEntries()
JarContentjava.util.jar.Manifest class since 1.2
which could be used here. This simplifies the content.getManifestEntries in interface JarContentpublic AnalysisType getAnalysisType()
getAnalysisType in interface JarContent