Modified: maven/website/components/shared-archives/maven-shared-jar-LATEST/apidocs/index-all.html ============================================================================== --- maven/website/components/shared-archives/maven-shared-jar-LATEST/apidocs/index-all.html (original) +++ maven/website/components/shared-archives/maven-shared-jar-LATEST/apidocs/index-all.html Sat Jun 1 19:47:09 2024 @@ -1,474 +1,617 @@ -<!DOCTYPE HTML> -<html lang="en"> -<head> -<!-- Generated by javadoc (20) --> -<title>Index (Apache Maven JAR Utilities 3.0.0 API)</title> -<meta name="viewport" content="width=device-width, initial-scale=1"> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<meta name="description" content="index"> -<meta name="generator" content="javadoc/IndexWriter"> -<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> -<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style"> -<script type="text/javascript" src="script.js"></script> -<script type="text/javascript" src="script-dir/jquery-3.6.1.min.js"></script> -<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script> -</head> -<body class="index-page"> -<script type="text/javascript">var pathtoroot = "./"; -loadScripts(document, 'script');</script> -<noscript> -<div>JavaScript is disabled on your browser.</div> -</noscript> -<div class="flex-box"> -<header role="banner" class="flex-header"> -<nav role="navigation"> -<!-- ========= START OF TOP NAVBAR ======= --> -<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button> -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div> -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation"> -<li><a href="index.html">Overview</a></li> -<li>Package</li> -<li>Class</li> -<li>Use</li> -<li><a href="overview-tree.html">Tree</a></li> -<li class="nav-bar-cell1-rev">Index</li> -<li><a href="help-doc.html#index">Help</a></li> -</ul> -</div> -<div class="sub-nav"> -<div id="navbar-sub-list"></div> -<div class="nav-list-search"><a href="search.html">SEARCH</a> -<input type="text" id="search-input" disabled placeholder="Search"> -<input type="reset" id="reset-button" disabled value="reset"> -</div> -</div> -<!-- ========= END OF TOP NAVBAR ========= --> -<span class="skip-nav" id="skip-navbar-top"></span></nav> -</header> -<div class="flex-content"> -<main role="main"> -<div class="header"> -<h1>Index</h1> -</div> -<a href="#I:A">A</a> <a href="#I:C">C</a> <a href="#I:E">E</a> <a href="#I:F">F</a> <a href="#I:G">G</a> <a href="#I:I">I</a> <a href="#I:J">J</a> <a href="#I:M">M</a> <a href="#I:O">O</a> <a href="#I:R">R</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a href="#I:V">V</a> <br><a href="allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All Packages</a> -<h2 class="title" id="I:A">A</h2> -<dl class="index"> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#addAndSetArtifactId(java.lang.String)" class="member-name-link">addAndSetArtifactId(String)</a> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> -<dd> -<div class="block">Add a validated artifact ID.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#addAndSetGroupId(java.lang.String)" class="member-name-link">addAndSetGroupId(String)</a> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> -<dd> -<div class="block">Add a validated group ID.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#addAndSetName(java.lang.String)" class="member-name-link">addAndSetName(String)</a> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> -<dd> -<div class="block">Add a validated artifact name.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#addAndSetVendor(java.lang.String)" class="member-name-link">addAndSetVendor(String)</a> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> -<dd> -<div class="block">Add a validated vendor name.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#addAndSetVersion(java.lang.String)" class="member-name-link">addAndSetVersion(String)</a> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> -<dd> -<div class="block">Add a validated version.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#addArtifactId(java.lang.String)" class="member-name-link">addArtifactId(String)</a> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> -<dd> -<div class="block">Add a potential artifact ID.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/classes/JarClasses.html#addClassName(java.lang.String)" class="member-name-link">addClassName(String)</a> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/JarClasses.html" title="class in org.apache.maven.shared.jar.classes">JarClasses</a></dt> -<dd> -<div class="block">Add a discovered class to the record.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#addGroupId(java.lang.String)" class="member-name-link">addGroupId(String)</a> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> -<dd> -<div class="block">Add a potential group ID.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/classes/JarClasses.html#addImports(java.util.List)" class="member-name-link">addImports(List<String>)</a> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/JarClasses.html" title="class in org.apache.maven.shared.jar.classes">JarClasses</a></dt> -<dd> -<div class="block">Add a list of discovered imports to the record.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/classes/JarClasses.html#addMethod(java.lang.String)" class="member-name-link">addMethod(String)</a> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/JarClasses.html" title="class in org.apache.maven.shared.jar.classes">JarClasses</a></dt> -<dd> -<div class="block">Add a discovered method to the record.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#addName(java.lang.String)" class="member-name-link">addName(String)</a> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> -<dd> -<div class="block">Add a potential artifact name.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/classes/JarClasses.html#addPackage(java.lang.String)" class="member-name-link">addPackage(String)</a> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/JarClasses.html" title="class in org.apache.maven.shared.jar.classes">JarClasses</a></dt> -<dd> -<div class="block">Add a discovered package to the record.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#addVendor(java.lang.String)" class="member-name-link">addVendor(String)</a> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> -<dd> -<div class="block">Add a potential vendor name.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#addVersion(java.lang.String)" class="member-name-link">addVersion(String)</a> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> -<dd> -<div class="block">Add a potential version.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/classes/JarClassesAnalysis.html#analyze(org.apache.maven.shared.jar.JarAnalyzer)" class="member-name-link">analyze(JarAnalyzer)</a> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/JarClassesAnalysis.html" title="class in org.apache.maven.shared.jar.classes">JarClassesAnalysis</a></dt> -<dd> -<div class="block">Analyze a JAR and find any classes and their details.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentificationAnalysis.html#analyze(org.apache.maven.shared.jar.JarAnalyzer)" class="member-name-link">analyze(JarAnalyzer)</a> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentificationAnalysis.html" title="class in org.apache.maven.shared.jar.identification">JarIdentificationAnalysis</a></dt> -<dd> -<div class="block">Analyze a JAR and find any associated Maven metadata.</div> -</dd> -</dl> -<h2 class="title" id="I:C">C</h2> -<dl class="index"> -<dt><a href="org/apache/maven/shared/jar/JarAnalyzer.html#closeQuietly()" class="member-name-link">closeQuietly()</a> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarAnalyzer.html" title="class in org.apache.maven.shared.jar">JarAnalyzer</a></dt> -<dd> -<div class="block">Close the associated JAR file, ignoring any errors that may occur.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/identification/hash/JarBytecodeHashAnalyzer.html#computeHash(org.apache.maven.shared.jar.JarAnalyzer)" class="member-name-link">computeHash(JarAnalyzer)</a> - Method in class org.apache.maven.shared.jar.identification.hash.<a href="org/apache/maven/shared/jar/identification/hash/JarBytecodeHashAnalyzer.html" title="class in org.apache.maven.shared.jar.identification.hash">JarBytecodeHashAnalyzer</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/hash/JarFileHashAnalyzer.html#computeHash(org.apache.maven.shared.jar.JarAnalyzer)" class="member-name-link">computeHash(JarAnalyzer)</a> - Method in class org.apache.maven.shared.jar.identification.hash.<a href="org/apache/maven/shared/jar/identification/hash/JarFileHashAnalyzer.html" title="class in org.apache.maven.shared.jar.identification.hash">JarFileHashAnalyzer</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/hash/JarHashAnalyzer.html#computeHash(org.apache.maven.shared.jar.JarAnalyzer)" class="member-name-link">computeHash(JarAnalyzer)</a> - Method in interface org.apache.maven.shared.jar.identification.hash.<a href="org/apache/maven/shared/jar/identification/hash/JarHashAnalyzer.html" title="interface in org.apache.maven.shared.jar.identification.hash">JarHashAnalyzer</a></dt> -<dd> -<div class="block">Compute the hash for the JAR.</div> -</dd> -</dl> -<h2 class="title" id="I:E">E</h2> -<dl class="index"> -<dt><a href="org/apache/maven/shared/jar/identification/exposers/EmbeddedMavenModelExposer.html" class="type-name-link" title="class in org.apache.maven.shared.jar.identification.exposers">EmbeddedMavenModelExposer</a> - Class in <a href="org/apache/maven/shared/jar/identification/exposers/package-summary.html">org.apache.maven.shared.jar.identification.exposers</a></dt> -<dd> -<div class="block">Exposer that examines a JAR file for any embedded Maven metadata for identification.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/identification/exposers/EmbeddedMavenModelExposer.html#%3Cinit%3E()" class="member-name-link">EmbeddedMavenModelExposer()</a> - Constructor for class org.apache.maven.shared.jar.identification.exposers.<a href="org/apache/maven/shared/jar/identification/exposers/EmbeddedMavenModelExposer.html" title="class in org.apache.maven.shared.jar.identification.exposers">EmbeddedMavenModelExposer</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/repository/EmptyRepositoryHashSearch.html" class="type-name-link" title="class in org.apache.maven.shared.jar.identification.repository">EmptyRepositoryHashSearch</a> - Class in <a href="org/apache/maven/shared/jar/identification/repository/package-summary.html">org.apache.maven.shared.jar.identification.repository</a></dt> -<dd> -<div class="block">Empty repository hash search.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/identification/repository/EmptyRepositoryHashSearch.html#%3Cinit%3E()" class="member-name-link">EmptyRepositoryHashSearch()</a> - Constructor for class org.apache.maven.shared.jar.identification.repository.<a href="org/apache/maven/shared/jar/identification/repository/EmptyRepositoryHashSearch.html" title="class in org.apache.maven.shared.jar.identification.repository">EmptyRepositoryHashSearch</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/exposers/EmbeddedMavenModelExposer.html#expose(org.apache.maven.shared.jar.identification.JarIdentification,org.apache.maven.shared.jar.JarAnalyzer)" class="member-name-link">expose(JarIdentification, JarAnalyzer)</a> - Method in class org.apache.maven.shared.jar.identification.exposers.<a href="org/apache/maven/shared/jar/identification/exposers/EmbeddedMavenModelExposer.html" title="class in org.apache.maven.shared.jar.identification.exposers">EmbeddedMavenModelExposer</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/exposers/FilenameExposer.html#expose(org.apache.maven.shared.jar.identification.JarIdentification,org.apache.maven.shared.jar.JarAnalyzer)" class="member-name-link">expose(JarIdentification, JarAnalyzer)</a> - Method in class org.apache.maven.shared.jar.identification.exposers.<a href="org/apache/maven/shared/jar/identification/exposers/FilenameExposer.html" title="class in org.apache.maven.shared.jar.identification.exposers">FilenameExposer</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/exposers/JarClassesExposer.html#expose(org.apache.maven.shared.jar.identification.JarIdentification,org.apache.maven.shared.jar.JarAnalyzer)" class="member-name-link">expose(JarIdentification, JarAnalyzer)</a> - Method in class org.apache.maven.shared.jar.identification.exposers.<a href="org/apache/maven/shared/jar/identification/exposers/JarClassesExposer.html" title="class in org.apache.maven.shared.jar.identification.exposers">JarClassesExposer</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/exposers/ManifestExposer.html#expose(org.apache.maven.shared.jar.identification.JarIdentification,org.apache.maven.shared.jar.JarAnalyzer)" class="member-name-link">expose(JarIdentification, JarAnalyzer)</a> - Method in class org.apache.maven.shared.jar.identification.exposers.<a href="org/apache/maven/shared/jar/identification/exposers/ManifestExposer.html" title="class in org.apache.maven.shared.jar.identification.exposers">ManifestExposer</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/exposers/RepositorySearchExposer.html#expose(org.apache.maven.shared.jar.identification.JarIdentification,org.apache.maven.shared.jar.JarAnalyzer)" class="member-name-link">expose(JarIdentification, JarAnalyzer)</a> - Method in class org.apache.maven.shared.jar.identification.exposers.<a href="org/apache/maven/shared/jar/identification/exposers/RepositorySearchExposer.html" title="class in org.apache.maven.shared.jar.identification.exposers">RepositorySearchExposer</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/exposers/StaticMainOutputExposer.html#expose(org.apache.maven.shared.jar.identification.JarIdentification,org.apache.maven.shared.jar.JarAnalyzer)" class="member-name-link">expose(JarIdentification, JarAnalyzer)</a> - Method in class org.apache.maven.shared.jar.identification.exposers.<a href="org/apache/maven/shared/jar/identification/exposers/StaticMainOutputExposer.html" title="class in org.apache.maven.shared.jar.identification.exposers">StaticMainOutputExposer</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/exposers/TextFileExposer.html#expose(org.apache.maven.shared.jar.identification.JarIdentification,org.apache.maven.shared.jar.JarAnalyzer)" class="member-name-link">expose(JarIdentification, JarAnalyzer)</a> - Method in class org.apache.maven.shared.jar.identification.exposers.<a href="org/apache/maven/shared/jar/identification/exposers/TextFileExposer.html" title="class in org.apache.maven.shared.jar.identification.exposers">TextFileExposer</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/exposers/TimestampExposer.html#expose(org.apache.maven.shared.jar.identification.JarIdentification,org.apache.maven.shared.jar.JarAnalyzer)" class="member-name-link">expose(JarIdentification, JarAnalyzer)</a> - Method in class org.apache.maven.shared.jar.identification.exposers.<a href="org/apache/maven/shared/jar/identification/exposers/TimestampExposer.html" title="class in org.apache.maven.shared.jar.identification.exposers">TimestampExposer</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentificationExposer.html#expose(org.apache.maven.shared.jar.identification.JarIdentification,org.apache.maven.shared.jar.JarAnalyzer)" class="member-name-link">expose(JarIdentification, JarAnalyzer)</a> - Method in interface org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentificationExposer.html" title="interface in org.apache.maven.shared.jar.identification">JarIdentificationExposer</a></dt> -<dd> -<div class="block">Expose metadata during the identification process.</div> -</dd> -</dl> -<h2 class="title" id="I:F">F</h2> -<dl class="index"> -<dt><a href="org/apache/maven/shared/jar/identification/exposers/FilenameExposer.html" class="type-name-link" title="class in org.apache.maven.shared.jar.identification.exposers">FilenameExposer</a> - Class in <a href="org/apache/maven/shared/jar/identification/exposers/package-summary.html">org.apache.maven.shared.jar.identification.exposers</a></dt> -<dd> -<div class="block">Exposer that examines a JAR file to derive Maven metadata from the pattern of the JAR's filename.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/identification/exposers/FilenameExposer.html#%3Cinit%3E()" class="member-name-link">FilenameExposer()</a> - Constructor for class org.apache.maven.shared.jar.identification.exposers.<a href="org/apache/maven/shared/jar/identification/exposers/FilenameExposer.html" title="class in org.apache.maven.shared.jar.identification.exposers">FilenameExposer</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/JarAnalyzer.html#filterEntries(java.util.regex.Pattern)" class="member-name-link">filterEntries(Pattern)</a> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarAnalyzer.html" title="class in org.apache.maven.shared.jar">JarAnalyzer</a></dt> -<dd> -<div class="block">Filter a list of JAR entries against the pattern.</div> -</dd> -</dl> -<h2 class="title" id="I:G">G</h2> -<dl class="index"> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#getArtifactId()" class="member-name-link">getArtifactId()</a> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/JarData.html#getBytecodeHash()" class="member-name-link">getBytecodeHash()</a> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarData.html" title="class in org.apache.maven.shared.jar">JarData</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/JarAnalyzer.html#getClassEntries()" class="member-name-link">getClassEntries()</a> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarAnalyzer.html" title="class in org.apache.maven.shared.jar">JarAnalyzer</a></dt> -<dd> -<div class="block">Get all the classes in the JAR.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/classes/JarClasses.html#getClassNames()" class="member-name-link">getClassNames()</a> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/JarClasses.html" title="class in org.apache.maven.shared.jar.classes">JarClasses</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/JarAnalyzer.html#getEntries()" class="member-name-link">getEntries()</a> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarAnalyzer.html" title="class in org.apache.maven.shared.jar">JarAnalyzer</a></dt> -<dd> -<div class="block">Get all the contained files in the JAR.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/JarData.html#getEntries()" class="member-name-link">getEntries()</a> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarData.html" title="class in org.apache.maven.shared.jar">JarData</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/JarAnalyzer.html#getEntryInputStream(java.util.jar.JarEntry)" class="member-name-link">getEntryInputStream(JarEntry)</a> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarAnalyzer.html" title="class in org.apache.maven.shared.jar">JarAnalyzer</a></dt> -<dd> -<div class="block">Get the data for an individual entry in the JAR.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/JarAnalyzer.html#getFile()" class="member-name-link">getFile()</a> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarAnalyzer.html" title="class in org.apache.maven.shared.jar">JarAnalyzer</a></dt> -<dd> -<div class="block">Get the file that was opened by this analyzer.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/JarData.html#getFile()" class="member-name-link">getFile()</a> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarData.html" title="class in org.apache.maven.shared.jar">JarData</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/JarData.html#getFileHash()" class="member-name-link">getFileHash()</a> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarData.html" title="class in org.apache.maven.shared.jar">JarData</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#getGroupId()" class="member-name-link">getGroupId()</a> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/classes/ImportVisitor.html#getImports()" class="member-name-link">getImports()</a> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/ImportVisitor.html" title="class in org.apache.maven.shared.jar.classes">ImportVisitor</a></dt> -<dd> -<div class="block">Get the list of discovered imports.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/classes/JarClasses.html#getImports()" class="member-name-link">getImports()</a> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/JarClasses.html" title="class in org.apache.maven.shared.jar.classes">JarClasses</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/JarData.html#getJarClasses()" class="member-name-link">getJarClasses()</a> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarData.html" title="class in org.apache.maven.shared.jar">JarData</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/JarAnalyzer.html#getJarData()" class="member-name-link">getJarData()</a> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarAnalyzer.html" title="class in org.apache.maven.shared.jar">JarAnalyzer</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/JarData.html#getJarIdentification()" class="member-name-link">getJarIdentification()</a> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarData.html" title="class in org.apache.maven.shared.jar">JarData</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/classes/JarClasses.html#getJdkRevision()" class="member-name-link">getJdkRevision()</a> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/JarClasses.html" title="class in org.apache.maven.shared.jar.classes">JarClasses</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/JarData.html#getJdkRevision()" class="member-name-link">getJdkRevision()</a> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarData.html" title="class in org.apache.maven.shared.jar">JarData</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/JarData.html#getManifest()" class="member-name-link">getManifest()</a> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarData.html" title="class in org.apache.maven.shared.jar">JarData</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/JarAnalyzer.html#getMavenPomEntries()" class="member-name-link">getMavenPomEntries()</a> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarAnalyzer.html" title="class in org.apache.maven.shared.jar">JarAnalyzer</a></dt> -<dd> -<div class="block">Get all the Maven POM entries in the JAR.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/classes/JarClasses.html#getMethods()" class="member-name-link">getMethods()</a> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/JarClasses.html" title="class in org.apache.maven.shared.jar.classes">JarClasses</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#getName()" class="member-name-link">getName()</a> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/JarData.html#getNumClasses()" class="member-name-link">getNumClasses()</a> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarData.html" title="class in org.apache.maven.shared.jar">JarData</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/JarData.html#getNumEntries()" class="member-name-link">getNumEntries()</a> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarData.html" title="class in org.apache.maven.shared.jar">JarData</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/JarData.html#getNumPackages()" class="member-name-link">getNumPackages()</a> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarData.html" title="class in org.apache.maven.shared.jar">JarData</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/classes/JarClasses.html#getPackages()" class="member-name-link">getPackages()</a> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/JarClasses.html" title="class in org.apache.maven.shared.jar.classes">JarClasses</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#getPotentialArtifactIds()" class="member-name-link">getPotentialArtifactIds()</a> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#getPotentialGroupIds()" class="member-name-link">getPotentialGroupIds()</a> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#getPotentialNames()" class="member-name-link">getPotentialNames()</a> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#getPotentialVendors()" class="member-name-link">getPotentialVendors()</a> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#getPotentialVersions()" class="member-name-link">getPotentialVersions()</a> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#getVendor()" class="member-name-link">getVendor()</a> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#getVersion()" class="member-name-link">getVersion()</a> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/JarAnalyzer.html#getVersionEntries()" class="member-name-link">getVersionEntries()</a> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarAnalyzer.html" title="class in org.apache.maven.shared.jar">JarAnalyzer</a></dt> -<dd> -<div class="block">Get all the version text files in the JAR.</div> -</dd> -</dl> -<h2 class="title" id="I:I">I</h2> -<dl class="index"> -<dt><a href="org/apache/maven/shared/jar/classes/ImportVisitor.html" class="type-name-link" title="class in org.apache.maven.shared.jar.classes">ImportVisitor</a> - Class in <a href="org/apache/maven/shared/jar/classes/package-summary.html">org.apache.maven.shared.jar.classes</a></dt> -<dd> -<div class="block">Implementation of a BCEL class visitor that analyzes a class and collects imports.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/classes/ImportVisitor.html#%3Cinit%3E(org.apache.bcel.classfile.JavaClass)" class="member-name-link">ImportVisitor(JavaClass)</a> - Constructor for class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/ImportVisitor.html" title="class in org.apache.maven.shared.jar.classes">ImportVisitor</a></dt> -<dd> -<div class="block">Create an Import visitor.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/classes/JarClasses.html#isDebugPresent()" class="member-name-link">isDebugPresent()</a> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/JarClasses.html" title="class in org.apache.maven.shared.jar.classes">JarClasses</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/JarData.html#isDebugPresent()" class="member-name-link">isDebugPresent()</a> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarData.html" title="class in org.apache.maven.shared.jar">JarData</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/JarData.html#isSealed()" class="member-name-link">isSealed()</a> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarData.html" title="class in org.apache.maven.shared.jar">JarData</a></dt> -<dd> </dd> -</dl> -<h2 class="title" id="I:J">J</h2> -<dl class="index"> -<dt><a href="org/apache/maven/shared/jar/JarAnalyzer.html" class="type-name-link" title="class in org.apache.maven.shared.jar">JarAnalyzer</a> - Class in <a href="org/apache/maven/shared/jar/package-summary.html">org.apache.maven.shared.jar</a></dt> -<dd> -<div class="block">Open a JAR file to be analyzed.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/JarAnalyzer.html#%3Cinit%3E(java.io.File)" class="member-name-link">JarAnalyzer(File)</a> - Constructor for class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarAnalyzer.html" title="class in org.apache.maven.shared.jar">JarAnalyzer</a></dt> -<dd> -<div class="block">Constructor.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/identification/hash/JarBytecodeHashAnalyzer.html" class="type-name-link" title="class in org.apache.maven.shared.jar.identification.hash">JarBytecodeHashAnalyzer</a> - Class in <a href="org/apache/maven/shared/jar/identification/hash/package-summary.html">org.apache.maven.shared.jar.identification.hash</a></dt> -<dd> -<div class="block">Analyzer that calculates the hash code for the entire file.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/identification/hash/JarBytecodeHashAnalyzer.html#%3Cinit%3E()" class="member-name-link">JarBytecodeHashAnalyzer()</a> - Constructor for class org.apache.maven.shared.jar.identification.hash.<a href="org/apache/maven/shared/jar/identification/hash/JarBytecodeHashAnalyzer.html" title="class in org.apache.maven.shared.jar.identification.hash">JarBytecodeHashAnalyzer</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/classes/JarClasses.html" class="type-name-link" title="class in org.apache.maven.shared.jar.classes">JarClasses</a> - Class in <a href="org/apache/maven/shared/jar/classes/package-summary.html">org.apache.maven.shared.jar.classes</a></dt> -<dd> -<div class="block">Gathered facts about the classes within a JAR file.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/classes/JarClasses.html#%3Cinit%3E()" class="member-name-link">JarClasses()</a> - Constructor for class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/JarClasses.html" title="class in org.apache.maven.shared.jar.classes">JarClasses</a></dt> -<dd> -<div class="block">Constructor to create an empty instance.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/classes/JarClassesAnalysis.html" class="type-name-link" title="class in org.apache.maven.shared.jar.classes">JarClassesAnalysis</a> - Class in <a href="org/apache/maven/shared/jar/classes/package-summary.html">org.apache.maven.shared.jar.classes</a></dt> -<dd> -<div class="block">Analyze the classes in a JAR file.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/classes/JarClassesAnalysis.html#%3Cinit%3E()" class="member-name-link">JarClassesAnalysis()</a> - Constructor for class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/JarClassesAnalysis.html" title="class in org.apache.maven.shared.jar.classes">JarClassesAnalysis</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/exposers/JarClassesExposer.html" class="type-name-link" title="class in org.apache.maven.shared.jar.identification.exposers">JarClassesExposer</a> - Class in <a href="org/apache/maven/shared/jar/identification/exposers/package-summary.html">org.apache.maven.shared.jar.identification.exposers</a></dt> -<dd> -<div class="block">Exposer that examines a JAR file to derive Maven metadata from the classes in a JAR.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/identification/exposers/JarClassesExposer.html#%3Cinit%3E(org.apache.maven.shared.jar.classes.JarClassesAnalysis)" class="member-name-link">JarClassesExposer(JarClassesAnalysis)</a> - Constructor for class org.apache.maven.shared.jar.identification.exposers.<a href="org/apache/maven/shared/jar/identification/exposers/JarClassesExposer.html" title="class in org.apache.maven.shared.jar.identification.exposers">JarClassesExposer</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/JarData.html" class="type-name-link" title="class in org.apache.maven.shared.jar">JarData</a> - Class in <a href="org/apache/maven/shared/jar/package-summary.html">org.apache.maven.shared.jar</a></dt> -<dd> -<div class="block">Class that contains details of a single JAR file and it's entries.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/JarData.html#%3Cinit%3E(java.io.File,java.util.jar.Manifest,java.util.List)" class="member-name-link">JarData(File, Manifest, List<JarEntry>)</a> - Constructor for class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarData.html" title="class in org.apache.maven.shared.jar">JarData</a></dt> -<dd> -<div class="block">Constructor.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/identification/hash/JarFileHashAnalyzer.html" class="type-name-link" title="class in org.apache.maven.shared.jar.identification.hash">JarFileHashAnalyzer</a> - Class in <a href="org/apache/maven/shared/jar/identification/hash/package-summary.html">org.apache.maven.shared.jar.identification.hash</a></dt> -<dd> -<div class="block">Analyzer that calculates the hash code for the entire file.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/identification/hash/JarFileHashAnalyzer.html#%3Cinit%3E()" class="member-name-link">JarFileHashAnalyzer()</a> - Constructor for class org.apache.maven.shared.jar.identification.hash.<a href="org/apache/maven/shared/jar/identification/hash/JarFileHashAnalyzer.html" title="class in org.apache.maven.shared.jar.identification.hash">JarFileHashAnalyzer</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/hash/JarHashAnalyzer.html" class="type-name-link" title="interface in org.apache.maven.shared.jar.identification.hash">JarHashAnalyzer</a> - Interface in <a href="org/apache/maven/shared/jar/identification/hash/package-summary.html">org.apache.maven.shared.jar.identification.hash</a></dt> -<dd> -<div class="block">Classes that can calculate various hash signatures for a JAR file to later uniquely identify them.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentification.html" class="type-name-link" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a> - Class in <a href="org/apache/maven/shared/jar/identification/package-summary.html">org.apache.maven.shared.jar.identification</a></dt> -<dd> -<div class="block">Gathered Maven information about the JAR file.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#%3Cinit%3E()" class="member-name-link">JarIdentification()</a> - Constructor for class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentificationAnalysis.html" class="type-name-link" title="class in org.apache.maven.shared.jar.identification">JarIdentificationAnalysis</a> - Class in <a href="org/apache/maven/shared/jar/identification/package-summary.html">org.apache.maven.shared.jar.identification</a></dt> -<dd> -<div class="block">Analyze the JAR file to identify Maven artifact metadata.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentificationAnalysis.html#%3Cinit%3E(java.util.List)" class="member-name-link">JarIdentificationAnalysis(List<JarIdentificationExposer>)</a> - Constructor for class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentificationAnalysis.html" title="class in org.apache.maven.shared.jar.identification">JarIdentificationAnalysis</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentificationExposer.html" class="type-name-link" title="interface in org.apache.maven.shared.jar.identification">JarIdentificationExposer</a> - Interface in <a href="org/apache/maven/shared/jar/identification/package-summary.html">org.apache.maven.shared.jar.identification</a></dt> -<dd> -<div class="block">Expose information from a JAR during the identification process.</div> -</dd> -</dl> -<h2 class="title" id="I:M">M</h2> -<dl class="index"> -<dt><a href="org/apache/maven/shared/jar/identification/exposers/ManifestExposer.html" class="type-name-link" title="class in org.apache.maven.shared.jar.identification.exposers">ManifestExposer</a> - Class in <a href="org/apache/maven/shared/jar/identification/exposers/package-summary.html">org.apache.maven.shared.jar.identification.exposers</a></dt> -<dd> -<div class="block">Exposer that examines a JAR's manifest to derive Maven metadata.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/identification/exposers/ManifestExposer.html#%3Cinit%3E()" class="member-name-link">ManifestExposer()</a> - Constructor for class org.apache.maven.shared.jar.identification.exposers.<a href="org/apache/maven/shared/jar/identification/exposers/ManifestExposer.html" title="class in org.apache.maven.shared.jar.identification.exposers">ManifestExposer</a></dt> -<dd> </dd> -</dl> -<h2 class="title" id="I:O">O</h2> -<dl class="index"> -<dt><a href="org/apache/maven/shared/jar/package-summary.html">org.apache.maven.shared.jar</a> - package org.apache.maven.shared.jar</dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/classes/package-summary.html">org.apache.maven.shared.jar.classes</a> - package org.apache.maven.shared.jar.classes</dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/package-summary.html">org.apache.maven.shared.jar.identification</a> - package org.apache.maven.shared.jar.identification</dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/exposers/package-summary.html">org.apache.maven.shared.jar.identification.exposers</a> - package org.apache.maven.shared.jar.identification.exposers</dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/hash/package-summary.html">org.apache.maven.shared.jar.identification.hash</a> - package org.apache.maven.shared.jar.identification.hash</dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/repository/package-summary.html">org.apache.maven.shared.jar.identification.repository</a> - package org.apache.maven.shared.jar.identification.repository</dt> -<dd> </dd> -</dl> -<h2 class="title" id="I:R">R</h2> -<dl class="index"> -<dt><a href="org/apache/maven/shared/jar/identification/repository/RepositoryHashSearch.html" class="type-name-link" title="interface in org.apache.maven.shared.jar.identification.repository">RepositoryHashSearch</a> - Interface in <a href="org/apache/maven/shared/jar/identification/repository/package-summary.html">org.apache.maven.shared.jar.identification.repository</a></dt> -<dd> -<div class="block">Interface for Repository Hash Searches.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/identification/exposers/RepositorySearchExposer.html" class="type-name-link" title="class in org.apache.maven.shared.jar.identification.exposers">RepositorySearchExposer</a> - Class in <a href="org/apache/maven/shared/jar/identification/exposers/package-summary.html">org.apache.maven.shared.jar.identification.exposers</a></dt> -<dd> -<div class="block">Exposer that examines a Maven repository for identical files to the JAR being analyzed.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/identification/exposers/RepositorySearchExposer.html#%3Cinit%3E(org.apache.maven.shared.jar.identification.repository.RepositoryHashSearch,org.apache.maven.shared.jar.identification.hash.JarHashAnalyzer,org.apache.maven.shared.jar.identification.hash.JarHashAnalyzer)" class="member-name-link">RepositorySearchExposer(RepositoryHashSearch, JarHashAnalyzer, JarHashAnalyzer)</a> - Constructor for class org.apache.maven.shared.jar.identification.exposers.<a href="org/apache/maven/shared/jar/identification/exposers/RepositorySearchExposer.html" title="class in org.apache.maven.shared.jar.identification.exposers">RepositorySearchExposer</a></dt> -<dd> </dd> -</dl> -<h2 class="title" id="I:S">S</h2> -<dl class="index"> -<dt><a href="org/apache/maven/shared/jar/identification/repository/EmptyRepositoryHashSearch.html#searchBytecodeHash(java.lang.String)" class="member-name-link">searchBytecodeHash(String)</a> - Method in class org.apache.maven.shared.jar.identification.repository.<a href="org/apache/maven/shared/jar/identification/repository/EmptyRepositoryHashSearch.html" title="class in org.apache.maven.shared.jar.identification.repository">EmptyRepositoryHashSearch</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/repository/RepositoryHashSearch.html#searchBytecodeHash(java.lang.String)" class="member-name-link">searchBytecodeHash(String)</a> - Method in interface org.apache.maven.shared.jar.identification.repository.<a href="org/apache/maven/shared/jar/identification/repository/RepositoryHashSearch.html" title="interface in org.apache.maven.shared.jar.identification.repository">RepositoryHashSearch</a></dt> -<dd> -<div class="block">Search the repository for artifacts matching the given hash code when consider the bytecode of the classes in the - file.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/identification/repository/EmptyRepositoryHashSearch.html#searchFileHash(java.lang.String)" class="member-name-link">searchFileHash(String)</a> - Method in class org.apache.maven.shared.jar.identification.repository.<a href="org/apache/maven/shared/jar/identification/repository/EmptyRepositoryHashSearch.html" title="class in org.apache.maven.shared.jar.identification.repository">EmptyRepositoryHashSearch</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/repository/RepositoryHashSearch.html#searchFileHash(java.lang.String)" class="member-name-link">searchFileHash(String)</a> - Method in interface org.apache.maven.shared.jar.identification.repository.<a href="org/apache/maven/shared/jar/identification/repository/RepositoryHashSearch.html" title="interface in org.apache.maven.shared.jar.identification.repository">RepositoryHashSearch</a></dt> -<dd> -<div class="block">Search the repository for artifacts matching the given hash code when consider the entire contents of the file.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#setArtifactId(java.lang.String)" class="member-name-link">setArtifactId(String)</a> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/JarData.html#setBytecodeHash(java.lang.String)" class="member-name-link">setBytecodeHash(String)</a> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarData.html" title="class in org.apache.maven.shared.jar">JarData</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/classes/JarClasses.html#setDebugPresent(boolean)" class="member-name-link">setDebugPresent(boolean)</a> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/JarClasses.html" title="class in org.apache.maven.shared.jar.classes">JarClasses</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/JarData.html#setFileHash(java.lang.String)" class="member-name-link">setFileHash(String)</a> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarData.html" title="class in org.apache.maven.shared.jar">JarData</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#setGroupId(java.lang.String)" class="member-name-link">setGroupId(String)</a> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/JarData.html#setJarClasses(org.apache.maven.shared.jar.classes.JarClasses)" class="member-name-link">setJarClasses(JarClasses)</a> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarData.html" title="class in org.apache.maven.shared.jar">JarData</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/JarData.html#setJarIdentification(org.apache.maven.shared.jar.identification.JarIdentification)" class="member-name-link">setJarIdentification(JarIdentification)</a> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarData.html" title="class in org.apache.maven.shared.jar">JarData</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/classes/JarClasses.html#setJdkRevision(java.lang.String)" class="member-name-link">setJdkRevision(String)</a> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/JarClasses.html" title="class in org.apache.maven.shared.jar.classes">JarClasses</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#setName(java.lang.String)" class="member-name-link">setName(String)</a> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#setVendor(java.lang.String)" class="member-name-link">setVendor(String)</a> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#setVersion(java.lang.String)" class="member-name-link">setVersion(String)</a> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/exposers/StaticMainOutputExposer.html" class="type-name-link" title="class in org.apache.maven.shared.jar.identification.exposers">StaticMainOutputExposer</a> - Class in <a href="org/apache/maven/shared/jar/identification/exposers/package-summary.html">org.apache.maven.shared.jar.identification.exposers</a></dt> -<dd> -<div class="block">Exposer that examines a a JAR for classes that have <code>Version</code> in the name and calls their - <code>main</code> method if it exists to obtain the version.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/identification/exposers/StaticMainOutputExposer.html#%3Cinit%3E()" class="member-name-link">StaticMainOutputExposer()</a> - Constructor for class org.apache.maven.shared.jar.identification.exposers.<a href="org/apache/maven/shared/jar/identification/exposers/StaticMainOutputExposer.html" title="class in org.apache.maven.shared.jar.identification.exposers">StaticMainOutputExposer</a></dt> -<dd> </dd> -</dl> -<h2 class="title" id="I:T">T</h2> -<dl class="index"> -<dt><a href="org/apache/maven/shared/jar/identification/exposers/TextFileExposer.html" class="type-name-link" title="class in org.apache.maven.shared.jar.identification.exposers">TextFileExposer</a> - Class in <a href="org/apache/maven/shared/jar/identification/exposers/package-summary.html">org.apache.maven.shared.jar.identification.exposers</a></dt> -<dd> -<div class="block">Exposer that examines a a JAR for files that contain the text <code>version</code> (case-insensitive) and - adds the contents as potential version(s).</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/identification/exposers/TextFileExposer.html#%3Cinit%3E()" class="member-name-link">TextFileExposer()</a> - Constructor for class org.apache.maven.shared.jar.identification.exposers.<a href="org/apache/maven/shared/jar/identification/exposers/TextFileExposer.html" title="class in org.apache.maven.shared.jar.identification.exposers">TextFileExposer</a></dt> -<dd> </dd> -<dt><a href="org/apache/maven/shared/jar/identification/exposers/TimestampExposer.html" class="type-name-link" title="class in org.apache.maven.shared.jar.identification.exposers">TimestampExposer</a> - Class in <a href="org/apache/maven/shared/jar/identification/exposers/package-summary.html">org.apache.maven.shared.jar.identification.exposers</a></dt> -<dd> -<div class="block">Exposer that examines a a JAR and uses the most recent timestamp as a potential version.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/identification/exposers/TimestampExposer.html#%3Cinit%3E()" class="member-name-link">TimestampExposer()</a> - Constructor for class org.apache.maven.shared.jar.identification.exposers.<a href="org/apache/maven/shared/jar/identification/exposers/TimestampExposer.html" title="class in org.apache.maven.shared.jar.identification.exposers">TimestampExposer</a></dt> -<dd> </dd> -</dl> -<h2 class="title" id="I:V">V</h2> -<dl class="index"> -<dt><a href="org/apache/maven/shared/jar/classes/ImportVisitor.html#visitConstantClass(org.apache.bcel.classfile.ConstantClass)" class="member-name-link">visitConstantClass(ConstantClass)</a> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/ImportVisitor.html" title="class in org.apache.maven.shared.jar.classes">ImportVisitor</a></dt> -<dd> -<div class="block">Find any formally declared import in the Constant Pool.</div> -</dd> -<dt><a href="org/apache/maven/shared/jar/classes/ImportVisitor.html#visitConstantUtf8(org.apache.bcel.classfile.ConstantUtf8)" class="member-name-link">visitConstantUtf8(ConstantUtf8)</a> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/ImportVisitor.html" title="class in org.apache.maven.shared.jar.classes">ImportVisitor</a></dt> -<dd> -<div class="block">Find any package class Strings in the UTF8 String Pool.</div> -</dd> -</dl> -<a href="#I:A">A</a> <a href="#I:C">C</a> <a href="#I:E">E</a> <a href="#I:F">F</a> <a href="#I:G">G</a> <a href="#I:I">I</a> <a href="#I:J">J</a> <a href="#I:M">M</a> <a href="#I:O">O</a> <a href="#I:R">R</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a href="#I:V">V</a> <br><a href="allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All Packages</a></main> -<footer role="contentinfo"> -<hr> -<p class="legal-copy"><small>Copyright © 2002–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p> -</footer> -</div> -</div> -</body> +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc --> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>Index (Apache Maven JAR Utilities 3.1.0 API)</title> +<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> +<script type="text/javascript" src="script.js"></script> +</head> +<body> +<script type="text/javascript"><!-- + try { + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Index (Apache Maven JAR Utilities 3.1.0 API)"; + } + } + catch(err) { + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar.top"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.top.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="overview-summary.html">Overview</a></li> +<li>Package</li> +<li>Class</li> +<li>Use</li> +<li><a href="overview-tree.html">Tree</a></li> +<li><a href="deprecated-list.html">Deprecated</a></li> +<li class="navBarCell1Rev">Index</li> +<li><a href="help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li>Prev</li> +<li>Next</li> +</ul> +<ul class="navList"> +<li><a href="index.html?index-all.html" target="_top">Frames</a></li> +<li><a href="index-all.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<a name="skip.navbar.top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<div class="contentContainer"><a href="#I:A">A</a> <a href="#I:C">C</a> <a href="#I:E">E</a> <a href="#I:F">F</a> <a href="#I:G">G</a> <a href="#I:I">I</a> <a href="#I:J">J</a> <a href="#I:M">M</a> <a href="#I:O">O</a> <a href="#I:R">R</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a href="#I:V">V</a> <a name="I:A"> +<!-- --> +</a> +<h2 class="title">A</h2> +<dl> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#addAndSetArtifactId-java.lang.String-">addAndSetArtifactId(String)</a></span> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> +<dd> +<div class="block">Add a validated artifact ID.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#addAndSetGroupId-java.lang.String-">addAndSetGroupId(String)</a></span> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> +<dd> +<div class="block">Add a validated group ID.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#addAndSetName-java.lang.String-">addAndSetName(String)</a></span> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> +<dd> +<div class="block">Add a validated artifact name.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#addAndSetVendor-java.lang.String-">addAndSetVendor(String)</a></span> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> +<dd> +<div class="block">Add a validated vendor name.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#addAndSetVersion-java.lang.String-">addAndSetVersion(String)</a></span> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> +<dd> +<div class="block">Add a validated version.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#addArtifactId-java.lang.String-">addArtifactId(String)</a></span> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> +<dd> +<div class="block">Add a potential artifact ID.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/classes/JarClasses.html#addClassName-java.lang.String-">addClassName(String)</a></span> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/JarClasses.html" title="class in org.apache.maven.shared.jar.classes">JarClasses</a></dt> +<dd> +<div class="block">Add a discovered class to the record.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#addGroupId-java.lang.String-">addGroupId(String)</a></span> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> +<dd> +<div class="block">Add a potential group ID.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/classes/JarClasses.html#addImports-java.util.List-">addImports(List<String>)</a></span> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/JarClasses.html" title="class in org.apache.maven.shared.jar.classes">JarClasses</a></dt> +<dd> +<div class="block">Add a list of discovered imports to the record.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/classes/JarClasses.html#addMethod-java.lang.String-">addMethod(String)</a></span> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/JarClasses.html" title="class in org.apache.maven.shared.jar.classes">JarClasses</a></dt> +<dd> +<div class="block">Add a discovered method to the record.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#addName-java.lang.String-">addName(String)</a></span> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> +<dd> +<div class="block">Add a potential artifact name.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/classes/JarClasses.html#addPackage-java.lang.String-">addPackage(String)</a></span> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/JarClasses.html" title="class in org.apache.maven.shared.jar.classes">JarClasses</a></dt> +<dd> +<div class="block">Add a discovered package to the record.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#addVendor-java.lang.String-">addVendor(String)</a></span> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> +<dd> +<div class="block">Add a potential vendor name.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#addVersion-java.lang.String-">addVersion(String)</a></span> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> +<dd> +<div class="block">Add a potential version.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/classes/JarClassesAnalysis.html#analyze-org.apache.maven.shared.jar.JarAnalyzer-">analyze(JarAnalyzer)</a></span> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/JarClassesAnalysis.html" title="class in org.apache.maven.shared.jar.classes">JarClassesAnalysis</a></dt> +<dd> +<div class="block">Analyze a JAR and find any classes and their details.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/identification/JarIdentificationAnalysis.html#analyze-org.apache.maven.shared.jar.JarAnalyzer-">analyze(JarAnalyzer)</a></span> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentificationAnalysis.html" title="class in org.apache.maven.shared.jar.identification">JarIdentificationAnalysis</a></dt> +<dd> +<div class="block">Analyze a JAR and find any associated Maven metadata.</div> +</dd> +</dl> +<a name="I:C"> +<!-- --> +</a> +<h2 class="title">C</h2> +<dl> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/JarAnalyzer.html#closeQuietly--">closeQuietly()</a></span> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarAnalyzer.html" title="class in org.apache.maven.shared.jar">JarAnalyzer</a></dt> +<dd> +<div class="block">Close the associated JAR file, ignoring any errors that may occur.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/identification/hash/JarBytecodeHashAnalyzer.html#computeHash-org.apache.maven.shared.jar.JarAnalyzer-">computeHash(JarAnalyzer)</a></span> - Method in class org.apache.maven.shared.jar.identification.hash.<a href="org/apache/maven/shared/jar/identification/hash/JarBytecodeHashAnalyzer.html" title="class in org.apache.maven.shared.jar.identification.hash">JarBytecodeHashAnalyzer</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/identification/hash/JarFileHashAnalyzer.html#computeHash-org.apache.maven.shared.jar.JarAnalyzer-">computeHash(JarAnalyzer)</a></span> - Method in class org.apache.maven.shared.jar.identification.hash.<a href="org/apache/maven/shared/jar/identification/hash/JarFileHashAnalyzer.html" title="class in org.apache.maven.shared.jar.identification.hash">JarFileHashAnalyzer</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/identification/hash/JarHashAnalyzer.html#computeHash-org.apache.maven.shared.jar.JarAnalyzer-">computeHash(JarAnalyzer)</a></span> - Method in interface org.apache.maven.shared.jar.identification.hash.<a href="org/apache/maven/shared/jar/identification/hash/JarHashAnalyzer.html" title="interface in org.apache.maven.shared.jar.identification.hash">JarHashAnalyzer</a></dt> +<dd> +<div class="block">Compute the hash for the JAR.</div> +</dd> +</dl> +<a name="I:E"> +<!-- --> +</a> +<h2 class="title">E</h2> +<dl> +<dt><a href="org/apache/maven/shared/jar/identification/exposers/EmbeddedMavenModelExposer.html" title="class in org.apache.maven.shared.jar.identification.exposers"><span class="typeNameLink">EmbeddedMavenModelExposer</span></a> - Class in <a href="org/apache/maven/shared/jar/identification/exposers/package-summary.html">org.apache.maven.shared.jar.identification.exposers</a></dt> +<dd> +<div class="block">Exposer that examines a JAR file for any embedded Maven metadata for identification.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/identification/exposers/EmbeddedMavenModelExposer.html#EmbeddedMavenModelExposer--">EmbeddedMavenModelExposer()</a></span> - Constructor for class org.apache.maven.shared.jar.identification.exposers.<a href="org/apache/maven/shared/jar/identification/exposers/EmbeddedMavenModelExposer.html" title="class in org.apache.maven.shared.jar.identification.exposers">EmbeddedMavenModelExposer</a></dt> +<dd> </dd> +<dt><a href="org/apache/maven/shared/jar/identification/repository/EmptyRepositoryHashSearch.html" title="class in org.apache.maven.shared.jar.identification.repository"><span class="typeNameLink">EmptyRepositoryHashSearch</span></a> - Class in <a href="org/apache/maven/shared/jar/identification/repository/package-summary.html">org.apache.maven.shared.jar.identification.repository</a></dt> +<dd> +<div class="block">Empty repository hash search.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/identification/repository/EmptyRepositoryHashSearch.html#EmptyRepositoryHashSearch--">EmptyRepositoryHashSearch()</a></span> - Constructor for class org.apache.maven.shared.jar.identification.repository.<a href="org/apache/maven/shared/jar/identification/repository/EmptyRepositoryHashSearch.html" title="class in org.apache.maven.shared.jar.identification.repository">EmptyRepositoryHashSearch</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/identification/exposers/EmbeddedMavenModelExposer.html#expose-org.apache.maven.shared.jar.identification.JarIdentification-org.apache.maven.shared.jar.JarAnalyzer-">expose(JarIdentification, JarAnalyzer)</a></span> - Method in class org.apache.maven.shared.jar.identification.exposers.<a href="org/apache/maven/shared/jar/identification/exposers/EmbeddedMavenModelExposer.html" title="class in org.apache.maven.shared.jar.identification.exposers">EmbeddedMavenModelExposer</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/identification/exposers/FilenameExposer.html#expose-org.apache.maven.shared.jar.identification.JarIdentification-org.apache.maven.shared.jar.JarAnalyzer-">expose(JarIdentification, JarAnalyzer)</a></span> - Method in class org.apache.maven.shared.jar.identification.exposers.<a href="org/apache/maven/shared/jar/identification/exposers/FilenameExposer.html" title="class in org.apache.maven.shared.jar.identification.exposers">FilenameExposer</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/identification/exposers/JarClassesExposer.html#expose-org.apache.maven.shared.jar.identification.JarIdentification-org.apache.maven.shared.jar.JarAnalyzer-">expose(JarIdentification, JarAnalyzer)</a></span> - Method in class org.apache.maven.shared.jar.identification.exposers.<a href="org/apache/maven/shared/jar/identification/exposers/JarClassesExposer.html" title="class in org.apache.maven.shared.jar.identification.exposers">JarClassesExposer</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/identification/exposers/ManifestExposer.html#expose-org.apache.maven.shared.jar.identification.JarIdentification-org.apache.maven.shared.jar.JarAnalyzer-">expose(JarIdentification, JarAnalyzer)</a></span> - Method in class org.apache.maven.shared.jar.identification.exposers.<a href="org/apache/maven/shared/jar/identification/exposers/ManifestExposer.html" title="class in org.apache.maven.shared.jar.identification.exposers">ManifestExposer</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/identification/exposers/RepositorySearchExposer.html#expose-org.apache.maven.shared.jar.identification.JarIdentification-org.apache.maven.shared.jar.JarAnalyzer-">expose(JarIdentification, JarAnalyzer)</a></span> - Method in class org.apache.maven.shared.jar.identification.exposers.<a href="org/apache/maven/shared/jar/identification/exposers/RepositorySearchExposer.html" title="class in org.apache.maven.shared.jar.identification.exposers">RepositorySearchExposer</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/identification/exposers/StaticMainOutputExposer.html#expose-org.apache.maven.shared.jar.identification.JarIdentification-org.apache.maven.shared.jar.JarAnalyzer-">expose(JarIdentification, JarAnalyzer)</a></span> - Method in class org.apache.maven.shared.jar.identification.exposers.<a href="org/apache/maven/shared/jar/identification/exposers/StaticMainOutputExposer.html" title="class in org.apache.maven.shared.jar.identification.exposers">StaticMainOutputExposer</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/identification/exposers/TextFileExposer.html#expose-org.apache.maven.shared.jar.identification.JarIdentification-org.apache.maven.shared.jar.JarAnalyzer-">expose(JarIdentification, JarAnalyzer)</a></span> - Method in class org.apache.maven.shared.jar.identification.exposers.<a href="org/apache/maven/shared/jar/identification/exposers/TextFileExposer.html" title="class in org.apache.maven.shared.jar.identification.exposers">TextFileExposer</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/identification/exposers/TimestampExposer.html#expose-org.apache.maven.shared.jar.identification.JarIdentification-org.apache.maven.shared.jar.JarAnalyzer-">expose(JarIdentification, JarAnalyzer)</a></span> - Method in class org.apache.maven.shared.jar.identification.exposers.<a href="org/apache/maven/shared/jar/identification/exposers/TimestampExposer.html" title="class in org.apache.maven.shared.jar.identification.exposers">TimestampExposer</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/identification/JarIdentificationExposer.html#expose-org.apache.maven.shared.jar.identification.JarIdentification-org.apache.maven.shared.jar.JarAnalyzer-">expose(JarIdentification, JarAnalyzer)</a></span> - Method in interface org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentificationExposer.html" title="interface in org.apache.maven.shared.jar.identification">JarIdentificationExposer</a></dt> +<dd> +<div class="block">Expose metadata during the identification process.</div> +</dd> +</dl> +<a name="I:F"> +<!-- --> +</a> +<h2 class="title">F</h2> +<dl> +<dt><a href="org/apache/maven/shared/jar/identification/exposers/FilenameExposer.html" title="class in org.apache.maven.shared.jar.identification.exposers"><span class="typeNameLink">FilenameExposer</span></a> - Class in <a href="org/apache/maven/shared/jar/identification/exposers/package-summary.html">org.apache.maven.shared.jar.identification.exposers</a></dt> +<dd> +<div class="block">Exposer that examines a JAR file to derive Maven metadata from the pattern of the JAR's filename.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/identification/exposers/FilenameExposer.html#FilenameExposer--">FilenameExposer()</a></span> - Constructor for class org.apache.maven.shared.jar.identification.exposers.<a href="org/apache/maven/shared/jar/identification/exposers/FilenameExposer.html" title="class in org.apache.maven.shared.jar.identification.exposers">FilenameExposer</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/JarAnalyzer.html#filterEntries-java.util.regex.Pattern-">filterEntries(Pattern)</a></span> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarAnalyzer.html" title="class in org.apache.maven.shared.jar">JarAnalyzer</a></dt> +<dd> +<div class="block">Filter a list of JAR entries against the pattern.</div> +</dd> +</dl> +<a name="I:G"> +<!-- --> +</a> +<h2 class="title">G</h2> +<dl> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#getArtifactId--">getArtifactId()</a></span> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/classes/JarVersionedRuntimes.html#getBestFitJarVersionedRuntime-java.lang.Integer-">getBestFitJarVersionedRuntime(Integer)</a></span> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/JarVersionedRuntimes.html" title="class in org.apache.maven.shared.jar.classes">JarVersionedRuntimes</a></dt> +<dd> +<div class="block">Return the highest the JarClasses of the Jdk version that would be executed if they would be executed on a JVM given by the release parameter.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/classes/JarVersionedRuntimes.html#getBestFitJarVersionedRuntimeBySystemProperty-java.lang.String-">getBestFitJarVersionedRuntimeBySystemProperty(String)</a></span> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/JarVersionedRuntimes.html" title="class in org.apache.maven.shared.jar.classes">JarVersionedRuntimes</a></dt> +<dd> +<div class="block">Return the highest the JarClasses of the Jdk version that would be executed if they would be executed given a System property.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/JarData.html#getBytecodeHash--">getBytecodeHash()</a></span> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarData.html" title="class in org.apache.maven.shared.jar">JarData</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/JarAnalyzer.html#getClassEntries--">getClassEntries()</a></span> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarAnalyzer.html" title="class in org.apache.maven.shared.jar">JarAnalyzer</a></dt> +<dd> +<div class="block">Get all the classes in the JAR.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/JarAnalyzer.html#getClassEntries-java.util.List-">getClassEntries(List<JarEntry>)</a></span> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarAnalyzer.html" title="class in org.apache.maven.shared.jar">JarAnalyzer</a></dt> +<dd> +<div class="block">Get all the classes in the entry list.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/classes/JarClasses.html#getClassNames--">getClassNames()</a></span> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/JarClasses.html" title="class in org.apache.maven.shared.jar.classes">JarClasses</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/classes/JarVersionedRuntime.html#getEntries--">getEntries()</a></span> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/JarVersionedRuntime.html" title="class in org.apache.maven.shared.jar.classes">JarVersionedRuntime</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/JarAnalyzer.html#getEntries--">getEntries()</a></span> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarAnalyzer.html" title="class in org.apache.maven.shared.jar">JarAnalyzer</a></dt> +<dd> +<div class="block">Get all the contained files in the JAR.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/JarData.html#getEntries--">getEntries()</a></span> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarData.html" title="class in org.apache.maven.shared.jar">JarData</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/JarAnalyzer.html#getEntryInputStream-java.util.jar.JarEntry-">getEntryInputStream(JarEntry)</a></span> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarAnalyzer.html" title="class in org.apache.maven.shared.jar">JarAnalyzer</a></dt> +<dd> +<div class="block">Get the data for an individual entry in the JAR.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/JarAnalyzer.html#getFile--">getFile()</a></span> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarAnalyzer.html" title="class in org.apache.maven.shared.jar">JarAnalyzer</a></dt> +<dd> +<div class="block">Get the file that was opened by this analyzer.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/JarData.html#getFile--">getFile()</a></span> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarData.html" title="class in org.apache.maven.shared.jar">JarData</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/JarData.html#getFileHash--">getFileHash()</a></span> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarData.html" title="class in org.apache.maven.shared.jar">JarData</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#getGroupId--">getGroupId()</a></span> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/classes/ImportVisitor.html#getImports--">getImports()</a></span> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/ImportVisitor.html" title="class in org.apache.maven.shared.jar.classes">ImportVisitor</a></dt> +<dd> +<div class="block">Get the list of discovered imports.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/classes/JarClasses.html#getImports--">getImports()</a></span> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/JarClasses.html" title="class in org.apache.maven.shared.jar.classes">JarClasses</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/classes/JarVersionedRuntime.html#getJarClasses--">getJarClasses()</a></span> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/JarVersionedRuntime.html" title="class in org.apache.maven.shared.jar.classes">JarVersionedRuntime</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/classes/JarVersionedRuntimes.html#getJarClasses-java.lang.Integer-">getJarClasses(Integer)</a></span> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/JarVersionedRuntimes.html" title="class in org.apache.maven.shared.jar.classes">JarVersionedRuntimes</a></dt> +<dd> +<div class="block">Return the JarClasses associated to the release.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/JarData.html#getJarClasses--">getJarClasses()</a></span> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarData.html" title="class in org.apache.maven.shared.jar">JarData</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/JarAnalyzer.html#getJarData--">getJarData()</a></span> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarAnalyzer.html" title="class in org.apache.maven.shared.jar">JarAnalyzer</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/JarData.html#getJarIdentification--">getJarIdentification()</a></span> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarData.html" title="class in org.apache.maven.shared.jar">JarData</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/classes/JarVersionedRuntimes.html#getJarVersionedRuntime-java.lang.Integer-">getJarVersionedRuntime(Integer)</a></span> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/JarVersionedRuntimes.html" title="class in org.apache.maven.shared.jar.classes">JarVersionedRuntimes</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/classes/JarClasses.html#getJdkRevision--">getJdkRevision()</a></span> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/JarClasses.html" title="class in org.apache.maven.shared.jar.classes">JarClasses</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/JarData.html#getJdkRevision--">getJdkRevision()</a></span> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarData.html" title="class in org.apache.maven.shared.jar">JarData</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/JarData.html#getManifest--">getManifest()</a></span> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarData.html" title="class in org.apache.maven.shared.jar">JarData</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/JarAnalyzer.html#getMavenPomEntries--">getMavenPomEntries()</a></span> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarAnalyzer.html" title="class in org.apache.maven.shared.jar">JarAnalyzer</a></dt> +<dd> +<div class="block">Get all the Maven POM entries in the JAR.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/classes/JarClasses.html#getMethods--">getMethods()</a></span> - Method in class org.apache.maven.shared.jar.classes.<a href="org/apache/maven/shared/jar/classes/JarClasses.html" title="class in org.apache.maven.shared.jar.classes">JarClasses</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/identification/JarIdentification.html#getName--">getName()</a></span> - Method in class org.apache.maven.shared.jar.identification.<a href="org/apache/maven/shared/jar/identification/JarIdentification.html" title="class in org.apache.maven.shared.jar.identification">JarIdentification</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/JarData.html#getNumClasses--">getNumClasses()</a></span> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarData.html" title="class in org.apache.maven.shared.jar">JarData</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/maven/shared/jar/JarData.html#getNumEntries--">getNumEntries()</a></span> - Method in class org.apache.maven.shared.jar.<a href="org/apache/maven/shared/jar/JarData.html" title="class in org.apache.maven.shared.jar">JarData</a></dt> +<dd> </dd>
[... 319 lines stripped ...]
