Class JarClasses
- java.lang.Object
-
- org.apache.maven.shared.jar.classes.JarClasses
-
public class JarClasses extends java.lang.Object
Gathered facts about the classes within a JAR file.
-
-
Constructor Summary
Constructors Constructor Description JarClasses()
Constructor to create an empty instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addClassName(java.lang.String name)
Add a discovered class to the record.void
addImports(java.util.List imports)
Add a list of discovered imports to the record.void
addMethod(java.lang.String name)
Add a discovered method to the record.void
addPackage(java.lang.String name)
Add a discovered package to the record.java.util.List
getClassNames()
java.util.List
getImports()
java.lang.String
getJdkRevision()
java.util.List
getMethods()
java.util.List
getPackages()
boolean
isDebugPresent()
void
setDebugPresent(boolean hasDebugSymbols)
void
setJdkRevision(java.lang.String jdkRevision)
-
-
-
Method Detail
-
addClassName
public void addClassName(java.lang.String name)
Add a discovered class to the record.- Parameters:
name
- the name of the class
-
addPackage
public void addPackage(java.lang.String name)
Add a discovered package to the record.- Parameters:
name
- the name of the package
-
addMethod
public void addMethod(java.lang.String name)
Add a discovered method to the record.- Parameters:
name
- the name of the method
-
addImports
public void addImports(java.util.List imports)
Add a list of discovered imports to the record.- Parameters:
imports
- the imports to add. Each item should be a String to avoid down the line ClassCastExceptions.
-
getImports
public java.util.List getImports()
-
getClassNames
public java.util.List getClassNames()
-
getPackages
public java.util.List getPackages()
-
isDebugPresent
public boolean isDebugPresent()
-
setDebugPresent
public void setDebugPresent(boolean hasDebugSymbols)
-
getJdkRevision
public java.lang.String getJdkRevision()
-
setJdkRevision
public void setJdkRevision(java.lang.String jdkRevision)
-
getMethods
public java.util.List getMethods()
-
-