Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
E
F
G
I
J
M
O
R
S
T
V
A
addAndSetArtifactId(String)
- Method in class org.apache.maven.shared.jar.identification.
JarIdentification
Add a validated artifact ID.
addAndSetGroupId(String)
- Method in class org.apache.maven.shared.jar.identification.
JarIdentification
Add a validated group ID.
addAndSetName(String)
- Method in class org.apache.maven.shared.jar.identification.
JarIdentification
Add a validated artifact name.
addAndSetVendor(String)
- Method in class org.apache.maven.shared.jar.identification.
JarIdentification
Add a validated vendor name.
addAndSetVersion(String)
- Method in class org.apache.maven.shared.jar.identification.
JarIdentification
Add a validated version.
addArtifactId(String)
- Method in class org.apache.maven.shared.jar.identification.
JarIdentification
Add a potential artifact ID.
addClassName(String)
- Method in class org.apache.maven.shared.jar.classes.
JarClasses
Add a discovered class to the record.
addGroupId(String)
- Method in class org.apache.maven.shared.jar.identification.
JarIdentification
Add a potential group ID.
addImports(List)
- Method in class org.apache.maven.shared.jar.classes.
JarClasses
Add a list of discovered imports to the record.
addMethod(String)
- Method in class org.apache.maven.shared.jar.classes.
JarClasses
Add a discovered method to the record.
addName(String)
- Method in class org.apache.maven.shared.jar.identification.
JarIdentification
Add a potential artifact name.
addPackage(String)
- Method in class org.apache.maven.shared.jar.classes.
JarClasses
Add a discovered package to the record.
addVendor(String)
- Method in class org.apache.maven.shared.jar.identification.
JarIdentification
Add a potential vendor name.
addVersion(String)
- Method in class org.apache.maven.shared.jar.identification.
JarIdentification
Add a potential version.
analyze(JarAnalyzer)
- Method in class org.apache.maven.shared.jar.classes.
JarClassesAnalysis
Analyze a JAR and find any classes and their details.
analyze(JarAnalyzer)
- Method in class org.apache.maven.shared.jar.identification.
JarIdentificationAnalysis
Analyze a JAR and find any associated Maven metadata.
C
closeQuietly()
- Method in class org.apache.maven.shared.jar.
JarAnalyzer
Close the associated JAR file, ignoring any errors that may occur.
computeHash(JarAnalyzer)
- Method in class org.apache.maven.shared.jar.identification.hash.
JarBytecodeHashAnalyzer
computeHash(JarAnalyzer)
- Method in class org.apache.maven.shared.jar.identification.hash.
JarFileHashAnalyzer
computeHash(JarAnalyzer)
- Method in interface org.apache.maven.shared.jar.identification.hash.
JarHashAnalyzer
Compute the hash for the JAR.
E
EmbeddedMavenModelExposer
- Class in
org.apache.maven.shared.jar.identification.exposers
Exposer that examines a JAR file for any embedded Maven metadata for identification.
EmbeddedMavenModelExposer()
- Constructor for class org.apache.maven.shared.jar.identification.exposers.
EmbeddedMavenModelExposer
EmptyRepositoryHashSearch
- Class in
org.apache.maven.shared.jar.identification.repository
Empty repository hash search.
EmptyRepositoryHashSearch()
- Constructor for class org.apache.maven.shared.jar.identification.repository.
EmptyRepositoryHashSearch
expose(JarIdentification, JarAnalyzer)
- Method in class org.apache.maven.shared.jar.identification.exposers.
EmbeddedMavenModelExposer
expose(JarIdentification, JarAnalyzer)
- Method in class org.apache.maven.shared.jar.identification.exposers.
FilenameExposer
expose(JarIdentification, JarAnalyzer)
- Method in class org.apache.maven.shared.jar.identification.exposers.
JarClassesExposer
expose(JarIdentification, JarAnalyzer)
- Method in class org.apache.maven.shared.jar.identification.exposers.
ManifestExposer
expose(JarIdentification, JarAnalyzer)
- Method in class org.apache.maven.shared.jar.identification.exposers.
RepositorySearchExposer
expose(JarIdentification, JarAnalyzer)
- Method in class org.apache.maven.shared.jar.identification.exposers.
StaticMainOutputExposer
expose(JarIdentification, JarAnalyzer)
- Method in class org.apache.maven.shared.jar.identification.exposers.
TextFileExposer
expose(JarIdentification, JarAnalyzer)
- Method in class org.apache.maven.shared.jar.identification.exposers.
TimestampExposer
expose(JarIdentification, JarAnalyzer)
- Method in interface org.apache.maven.shared.jar.identification.
JarIdentificationExposer
Expose metadata during the identification process.
F
FilenameExposer
- Class in
org.apache.maven.shared.jar.identification.exposers
Exposer that examines a JAR file to derive Maven metadata from the pattern of the JAR's filename.
FilenameExposer()
- Constructor for class org.apache.maven.shared.jar.identification.exposers.
FilenameExposer
filterEntries(Pattern)
- Method in class org.apache.maven.shared.jar.
JarAnalyzer
Filter a list of JAR entries against the pattern.
G
getArtifactId()
- Method in class org.apache.maven.shared.jar.identification.
JarIdentification
getBytecodeHash()
- Method in class org.apache.maven.shared.jar.
JarData
getClassEntries()
- Method in class org.apache.maven.shared.jar.
JarAnalyzer
Get all the classes in the JAR.
getClassNames()
- Method in class org.apache.maven.shared.jar.classes.
JarClasses
getEntries()
- Method in class org.apache.maven.shared.jar.
JarAnalyzer
Get all the contained files in the JAR.
getEntries()
- Method in class org.apache.maven.shared.jar.
JarData
getEntryInputStream(JarEntry)
- Method in class org.apache.maven.shared.jar.
JarAnalyzer
Get the data for an individual entry in the JAR.
getFile()
- Method in class org.apache.maven.shared.jar.
JarAnalyzer
Get the file that was opened by this analyzer.
getFile()
- Method in class org.apache.maven.shared.jar.
JarData
getFileHash()
- Method in class org.apache.maven.shared.jar.
JarData
getGroupId()
- Method in class org.apache.maven.shared.jar.identification.
JarIdentification
getImports()
- Method in class org.apache.maven.shared.jar.classes.
ImportVisitor
Get the list of discovered imports.
getImports()
- Method in class org.apache.maven.shared.jar.classes.
JarClasses
getJarClasses()
- Method in class org.apache.maven.shared.jar.
JarData
getJarData()
- Method in class org.apache.maven.shared.jar.
JarAnalyzer
getJarIdentification()
- Method in class org.apache.maven.shared.jar.
JarData
getJdkRevision()
- Method in class org.apache.maven.shared.jar.classes.
JarClasses
getJdkRevision()
- Method in class org.apache.maven.shared.jar.
JarData
getManifest()
- Method in class org.apache.maven.shared.jar.
JarData
getMavenPomEntries()
- Method in class org.apache.maven.shared.jar.
JarAnalyzer
Get all the Maven POM entries in the JAR.
getMethods()
- Method in class org.apache.maven.shared.jar.classes.
JarClasses
getName()
- Method in class org.apache.maven.shared.jar.identification.
JarIdentification
getNumClasses()
- Method in class org.apache.maven.shared.jar.
JarData
getNumEntries()
- Method in class org.apache.maven.shared.jar.
JarData
getNumPackages()
- Method in class org.apache.maven.shared.jar.
JarData
getPackages()
- Method in class org.apache.maven.shared.jar.classes.
JarClasses
getPotentialArtifactIds()
- Method in class org.apache.maven.shared.jar.identification.
JarIdentification
getPotentialGroupIds()
- Method in class org.apache.maven.shared.jar.identification.
JarIdentification
getPotentialNames()
- Method in class org.apache.maven.shared.jar.identification.
JarIdentification
getPotentialVendors()
- Method in class org.apache.maven.shared.jar.identification.
JarIdentification
getPotentialVersions()
- Method in class org.apache.maven.shared.jar.identification.
JarIdentification
getVendor()
- Method in class org.apache.maven.shared.jar.identification.
JarIdentification
getVersion()
- Method in class org.apache.maven.shared.jar.identification.
JarIdentification
getVersionEntries()
- Method in class org.apache.maven.shared.jar.
JarAnalyzer
Get all the version text files in the JAR.
I
ImportVisitor
- Class in
org.apache.maven.shared.jar.classes
Implementation of a BCEL class visitor that analyzes a class and collects imports.
ImportVisitor(JavaClass)
- Constructor for class org.apache.maven.shared.jar.classes.
ImportVisitor
Create an Import visitor.
isDebugPresent()
- Method in class org.apache.maven.shared.jar.classes.
JarClasses
isDebugPresent()
- Method in class org.apache.maven.shared.jar.
JarData
isSealed()
- Method in class org.apache.maven.shared.jar.
JarData
J
JarAnalyzer
- Class in
org.apache.maven.shared.jar
Open a JAR file to be analyzed.
JarAnalyzer(File)
- Constructor for class org.apache.maven.shared.jar.
JarAnalyzer
Constructor.
JarBytecodeHashAnalyzer
- Class in
org.apache.maven.shared.jar.identification.hash
Analyzer that calculates the hash code for the entire file.
JarBytecodeHashAnalyzer()
- Constructor for class org.apache.maven.shared.jar.identification.hash.
JarBytecodeHashAnalyzer
JarClasses
- Class in
org.apache.maven.shared.jar.classes
Gathered facts about the classes within a JAR file.
JarClasses()
- Constructor for class org.apache.maven.shared.jar.classes.
JarClasses
Constructor to create an empty instance.
JarClassesAnalysis
- Class in
org.apache.maven.shared.jar.classes
Analyze the classes in a JAR file.
JarClassesAnalysis()
- Constructor for class org.apache.maven.shared.jar.classes.
JarClassesAnalysis
JarClassesExposer
- Class in
org.apache.maven.shared.jar.identification.exposers
Exposer that examines a JAR file to derive Maven metadata from the classes in a JAR.
JarClassesExposer()
- Constructor for class org.apache.maven.shared.jar.identification.exposers.
JarClassesExposer
JarData
- Class in
org.apache.maven.shared.jar
Class that contains details of a single JAR file and it's entries.
JarData(File, Manifest, List)
- Constructor for class org.apache.maven.shared.jar.
JarData
Constructor.
JarFileHashAnalyzer
- Class in
org.apache.maven.shared.jar.identification.hash
Analyzer that calculates the hash code for the entire file.
JarFileHashAnalyzer()
- Constructor for class org.apache.maven.shared.jar.identification.hash.
JarFileHashAnalyzer
JarHashAnalyzer
- Interface in
org.apache.maven.shared.jar.identification.hash
Classes that can calculate various hash signatures for a JAR file to later uniquely identify them.
JarIdentification
- Class in
org.apache.maven.shared.jar.identification
Gathered Maven information about the JAR file.
JarIdentification()
- Constructor for class org.apache.maven.shared.jar.identification.
JarIdentification
JarIdentificationAnalysis
- Class in
org.apache.maven.shared.jar.identification
Analyze the JAR file to identify Maven artifact metadata.
JarIdentificationAnalysis()
- Constructor for class org.apache.maven.shared.jar.identification.
JarIdentificationAnalysis
JarIdentificationExposer
- Interface in
org.apache.maven.shared.jar.identification
Expose information from a JAR during the identification process.
M
ManifestExposer
- Class in
org.apache.maven.shared.jar.identification.exposers
Exposer that examines a JAR's manifest to derive Maven metadata.
ManifestExposer()
- Constructor for class org.apache.maven.shared.jar.identification.exposers.
ManifestExposer
O
org.apache.maven.shared.jar
- package org.apache.maven.shared.jar
org.apache.maven.shared.jar.classes
- package org.apache.maven.shared.jar.classes
org.apache.maven.shared.jar.identification
- package org.apache.maven.shared.jar.identification
org.apache.maven.shared.jar.identification.exposers
- package org.apache.maven.shared.jar.identification.exposers
org.apache.maven.shared.jar.identification.hash
- package org.apache.maven.shared.jar.identification.hash
org.apache.maven.shared.jar.identification.repository
- package org.apache.maven.shared.jar.identification.repository
R
RepositoryHashSearch
- Interface in
org.apache.maven.shared.jar.identification.repository
Interface for Repository Hash Searches.
RepositorySearchExposer
- Class in
org.apache.maven.shared.jar.identification.exposers
Exposer that examines a Maven repository for identical files to the JAR being analyzed.
RepositorySearchExposer()
- Constructor for class org.apache.maven.shared.jar.identification.exposers.
RepositorySearchExposer
S
searchBytecodeHash(String)
- Method in class org.apache.maven.shared.jar.identification.repository.
EmptyRepositoryHashSearch
searchBytecodeHash(String)
- Method in interface org.apache.maven.shared.jar.identification.repository.
RepositoryHashSearch
Search the repository for artifacts matching the given hash code when consider the bytecode of the classes in the file.
searchFileHash(String)
- Method in class org.apache.maven.shared.jar.identification.repository.
EmptyRepositoryHashSearch
searchFileHash(String)
- Method in interface org.apache.maven.shared.jar.identification.repository.
RepositoryHashSearch
Search the repository for artifacts matching the given hash code when consider the entire contents of the file.
setAnalyzer(JarClassesAnalysis)
- Method in class org.apache.maven.shared.jar.identification.exposers.
JarClassesExposer
setArtifactId(String)
- Method in class org.apache.maven.shared.jar.identification.
JarIdentification
setBytecodeHash(String)
- Method in class org.apache.maven.shared.jar.
JarData
setBytecodeHashAnalyzer(JarHashAnalyzer)
- Method in class org.apache.maven.shared.jar.identification.exposers.
RepositorySearchExposer
setDebugPresent(boolean)
- Method in class org.apache.maven.shared.jar.classes.
JarClasses
setDigester(StreamingDigester)
- Method in class org.apache.maven.shared.jar.identification.hash.
JarBytecodeHashAnalyzer
setDigester(Digester)
- Method in class org.apache.maven.shared.jar.identification.hash.
JarFileHashAnalyzer
setExposers(List)
- Method in class org.apache.maven.shared.jar.identification.
JarIdentificationAnalysis
setFileHash(String)
- Method in class org.apache.maven.shared.jar.
JarData
setFileHashAnalyzer(JarHashAnalyzer)
- Method in class org.apache.maven.shared.jar.identification.exposers.
RepositorySearchExposer
setGroupId(String)
- Method in class org.apache.maven.shared.jar.identification.
JarIdentification
setJarClasses(JarClasses)
- Method in class org.apache.maven.shared.jar.
JarData
setJarIdentification(JarIdentification)
- Method in class org.apache.maven.shared.jar.
JarData
setJdkRevision(String)
- Method in class org.apache.maven.shared.jar.classes.
JarClasses
setName(String)
- Method in class org.apache.maven.shared.jar.identification.
JarIdentification
setRepositoryHashSearch(RepositoryHashSearch)
- Method in class org.apache.maven.shared.jar.identification.exposers.
RepositorySearchExposer
setVendor(String)
- Method in class org.apache.maven.shared.jar.identification.
JarIdentification
setVersion(String)
- Method in class org.apache.maven.shared.jar.identification.
JarIdentification
StaticMainOutputExposer
- Class in
org.apache.maven.shared.jar.identification.exposers
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.
StaticMainOutputExposer()
- Constructor for class org.apache.maven.shared.jar.identification.exposers.
StaticMainOutputExposer
T
TextFileExposer
- Class in
org.apache.maven.shared.jar.identification.exposers
Exposer that examines a a JAR for files that contain the text
version
(case-insensitive) and adds the contents as potential version(s).
TextFileExposer()
- Constructor for class org.apache.maven.shared.jar.identification.exposers.
TextFileExposer
TimestampExposer
- Class in
org.apache.maven.shared.jar.identification.exposers
Exposer that examines a a JAR and uses the most recent timestamp as a potential version.
TimestampExposer()
- Constructor for class org.apache.maven.shared.jar.identification.exposers.
TimestampExposer
V
visitConstantClass(ConstantClass)
- Method in class org.apache.maven.shared.jar.classes.
ImportVisitor
Find any formally declared import in the Constant Pool.
visitConstantUtf8(ConstantUtf8)
- Method in class org.apache.maven.shared.jar.classes.
ImportVisitor
Find any package class Strings in the UTF8 String Pool.
A
C
E
F
G
I
J
M
O
R
S
T
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2002-2010
The Apache Software Foundation
. All Rights Reserved.