All Classes
-
All Classes Interface Summary Class Summary Class Description EmbeddedMavenModelExposer Exposer that examines a JAR file for any embedded Maven metadata for identification.EmptyRepositoryHashSearch Empty repository hash search.FilenameExposer Exposer that examines a JAR file to derive Maven metadata from the pattern of the JAR's filename.ImportVisitor Implementation of a BCEL class visitor that analyzes a class and collects imports.JarAnalyzer Open a JAR file to be analyzed.JarBytecodeHashAnalyzer Analyzer that calculates the hash code for the entire file.JarClasses Gathered facts about the classes within a JAR file.JarClassesAnalysis Analyze the classes in a JAR file.JarClassesExposer Exposer that examines a JAR file to derive Maven metadata from the classes in a JAR.JarData Class that contains details of a single JAR file and it's entries.JarFileHashAnalyzer Analyzer that calculates the hash code for the entire file.JarHashAnalyzer Classes that can calculate various hash signatures for a JAR file to later uniquely identify them.JarIdentification Gathered Maven information about the JAR file.JarIdentificationAnalysis Analyze the JAR file to identify Maven artifact metadata.JarIdentificationExposer Expose information from a JAR during the identification process.ManifestExposer Exposer that examines a JAR's manifest to derive Maven metadata.RepositoryHashSearch Interface for Repository Hash Searches.RepositorySearchExposer Exposer that examines a Maven repository for identical files to the JAR being analyzed.StaticMainOutputExposer Exposer that examines a a JAR for classes that haveVersion
in the name and calls theirmain
method if it exists to obtain the version.TextFileExposer Exposer that examines a a JAR for files that contain the textversion
(case-insensitive) and adds the contents as potential version(s).TimestampExposer Exposer that examines a a JAR and uses the most recent timestamp as a potential version.