Package org.benf.cfr.reader.state
Class JarContentImpl
java.lang.Object
org.benf.cfr.reader.state.JarContentImpl
- All Implemented Interfaces:
JarContent
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionJarContentImpl
(Collection<String> classFiles, Map<String, String> manifestEntries, AnalysisType analysisType) -
Method Summary
Modifier and TypeMethodDescriptionNb: Java has a perfectly goodManifest
class since 1.2 which could be used here.
-
Field Details
-
classFiles
-
manifestEntries
-
analysisType
-
-
Constructor Details
-
JarContentImpl
JarContentImpl(Collection<String> classFiles, Map<String, String> manifestEntries, AnalysisType analysisType)
-
-
Method Details
-
getClassFiles
- Specified by:
getClassFiles
in interfaceJarContent
- Returns:
- All files which we may want to process.
-
getManifestEntries
Description copied from interface:JarContent
Nb: Java has a perfectly goodManifest
class since 1.2 which could be used here. This simplifies the content.- Specified by:
getManifestEntries
in interfaceJarContent
- Returns:
- Map of manifest entries.
-
getAnalysisType
- Specified by:
getAnalysisType
in interfaceJarContent
- Returns:
- source of data - jar? war?
-