All Classes and Interfaces
Class
Description
Exposer that examines a JAR file for any embedded Maven metadata for identification.
Empty repository hash search.
Exposer that examines a JAR file to derive Maven metadata from the pattern of the JAR's filename.
Implementation of a BCEL class visitor that analyzes a class and collects imports.
Open a JAR file to be analyzed.
Analyzer that calculates the hash code for the entire file.
Gathered facts about the classes within a JAR file.
Analyze the classes in a JAR file.
Exposer that examines a JAR file to derive Maven metadata from the classes in a JAR.
Class that contains details of a single JAR file and it's entries.
Analyzer that calculates the hash code for the entire file.
Classes that can calculate various hash signatures for a JAR file to later uniquely identify them.
Gathered Maven information about the JAR file.
Analyze the JAR file to identify Maven artifact metadata.
Expose information from a JAR during the identification process.
Gathered facts about the runtime versions contained within a Multi-Release JAR file.
Exposer that examines a JAR's manifest to derive Maven metadata.
Interface for Repository Hash Searches.
Exposer that examines a Maven repository for identical files to the JAR being analyzed.
Exposer that examines a a JAR for classes that have
Version
in the name and calls their
main
method if it exists to obtain the version.Exposer that examines a a JAR for files that contain the text
version
(case-insensitive) and
adds the contents as potential version(s).Exposer that examines a a JAR and uses the most recent timestamp as a potential version.