A B C D E F G H I J L M N O P Q R S T U V W 
All Classes All Packages

A

addExclude(String) - Method in class org.codehaus.mojo.animal_sniffer.SignatureBuilder
 
addInclude(String) - Method in class org.codehaus.mojo.animal_sniffer.SignatureBuilder
 
addPath(Path) - Method in class org.codehaus.mojo.animal_sniffer.ant.BuildSignaturesTask
 
addPath(Path) - Method in class org.codehaus.mojo.animal_sniffer.ant.CheckSignatureTask
 
Annotation - Class in org.codehaus.mojo.animal_sniffer.ant
 
Annotation() - Constructor for class org.codehaus.mojo.animal_sniffer.ant.Annotation
 
ANNOTATION_FQN - Static variable in class org.codehaus.mojo.animal_sniffer.SignatureChecker
The fully qualified name of the annotation to use to annotate methods/fields/classes that are to be ignored by animal sniffer.
annotationDescriptors - Variable in class org.codehaus.mojo.animal_sniffer.SignatureChecker
 
annotations - Variable in class org.codehaus.mojo.animal_sniffer.ant.CheckSignatureTask
 
annotations - Variable in class org.codehaus.mojo.animal_sniffer.enforcer.CheckSignatureRule
Annotation names to consider to ignore annotated methods, classes or fields.
annotations - Variable in class org.codehaus.mojo.animal_sniffer.maven.CheckSignatureMojo
Annotation names to consider to ignore annotated methods, classes or fields.
AntLogger - Class in org.codehaus.mojo.animal_sniffer.ant
An animal sniffer logger that delegates to a maven log.
AntLogger(Task) - Constructor for class org.codehaus.mojo.animal_sniffer.ant.AntLogger
 
append(StringBuilder, String, int) - Method in class org.codehaus.mojo.animal_sniffer.maven.HelpMojo
Append a description to the buffer by respecting the indentSize and lineLength parameters.
apply(ClassFileVisitor) - Method in class org.codehaus.mojo.animal_sniffer.ant.CheckSignatureTask
 
apply(ClassFileVisitor) - Method in class org.codehaus.mojo.animal_sniffer.maven.CheckSignatureMojo
 
apply(ClassFileVisitor, File, File, MavenProject, Logger) - Method in class org.codehaus.mojo.animal_sniffer.enforcer.CheckSignatureRule
 
artifactId - Variable in class org.codehaus.mojo.animal_sniffer.enforcer.Signature
 
artifactId - Variable in class org.codehaus.mojo.animal_sniffer.maven.Signature
 
artifactId(Artifact) - Static method in class org.codehaus.mojo.animal_sniffer.enforcer.CheckSignatureRule
 
artifactId(Artifact) - Static method in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
 

B

build() - Method in class org.codehaus.mojo.animal_sniffer.maven.HelpMojo
 
buildPackageList() - Method in class org.codehaus.mojo.animal_sniffer.ant.CheckSignatureTask
List of packages defined in the application.
buildPackageList() - Method in class org.codehaus.mojo.animal_sniffer.maven.CheckSignatureMojo
List of packages defined in the application.
buildPackageList(File, File, MavenProject, Logger) - Method in class org.codehaus.mojo.animal_sniffer.enforcer.CheckSignatureRule
List of packages defined in the application.
BuildSignaturesMojo - Class in org.codehaus.mojo.animal_sniffer.maven
Generates an API Signature from at least one of: the java runtime, the module dependencies and the module classes.
BuildSignaturesMojo() - Constructor for class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
 
BuildSignaturesTask - Class in org.codehaus.mojo.animal_sniffer.ant
 
BuildSignaturesTask() - Constructor for class org.codehaus.mojo.animal_sniffer.ant.BuildSignaturesTask
 
buildSourcePathList() - Method in class org.codehaus.mojo.animal_sniffer.maven.CheckSignatureMojo
 
buildSourcePathList(MavenProject) - Method in class org.codehaus.mojo.animal_sniffer.enforcer.CheckSignatureRule
 

C

canConvert(Class) - Method in class org.codehaus.mojo.animal_sniffer.maven.JdkToolchainConverter
 
check(String, String, boolean) - Method in class org.codehaus.mojo.animal_sniffer.SignatureChecker.CheckingVisitor
 
CheckingVisitor(String) - Constructor for class org.codehaus.mojo.animal_sniffer.SignatureChecker.CheckingVisitor
 
checkJars - Variable in class org.codehaus.mojo.animal_sniffer.ClassFileVisitor
Whether to check inside .jar files
CheckSignatureMojo - Class in org.codehaus.mojo.animal_sniffer.maven
Checks the classes compiled by this module.
CheckSignatureMojo() - Constructor for class org.codehaus.mojo.animal_sniffer.maven.CheckSignatureMojo
 
CheckSignatureRule - Class in org.codehaus.mojo.animal_sniffer.enforcer
Created by IntelliJ IDEA.
CheckSignatureRule() - Constructor for class org.codehaus.mojo.animal_sniffer.enforcer.CheckSignatureRule
 
CheckSignatureTask - Class in org.codehaus.mojo.animal_sniffer.ant
Checks the files against the provided signature.
CheckSignatureTask() - Constructor for class org.codehaus.mojo.animal_sniffer.ant.CheckSignatureTask
 
checkTestClasses - Variable in class org.codehaus.mojo.animal_sniffer.enforcer.CheckSignatureRule
Should test classes be checked.
checkTestClasses - Variable in class org.codehaus.mojo.animal_sniffer.maven.CheckSignatureMojo
Should test classes be checked.
checkType(String, boolean) - Method in class org.codehaus.mojo.animal_sniffer.SignatureChecker.CheckingVisitor
 
checkType(Type, boolean) - Method in class org.codehaus.mojo.animal_sniffer.SignatureChecker.CheckingVisitor
 
classes - Static variable in class org.codehaus.mojo.animal_sniffer.maven.CheckSignatureMojo
 
classes - Variable in class org.codehaus.mojo.animal_sniffer.SignatureBuilder
 
classes - Variable in class org.codehaus.mojo.animal_sniffer.SignatureChecker
 
classes - Variable in class org.codehaus.mojo.animal_sniffer.SignatureMerger
 
classesDirectory - Variable in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
Where to find this modules classes.
ClassFileVisitor - Class in org.codehaus.mojo.animal_sniffer
 
ClassFileVisitor() - Constructor for class org.codehaus.mojo.animal_sniffer.ClassFileVisitor
 
ClassFileVisitor(Logger) - Constructor for class org.codehaus.mojo.animal_sniffer.ClassFileVisitor
 
classifier - Variable in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
The classifier to add to the generated signatures.
ClassListBuilder - Class in org.codehaus.mojo.animal_sniffer
List up classes seen.
ClassListBuilder(Set<String>, Logger) - Constructor for class org.codehaus.mojo.animal_sniffer.ClassListBuilder
 
ClassListBuilder(Logger) - Constructor for class org.codehaus.mojo.animal_sniffer.ClassListBuilder
 
className - Variable in class org.codehaus.mojo.animal_sniffer.ant.Annotation
 
className - Variable in class org.codehaus.mojo.animal_sniffer.ant.Ignore
 
classpath - Variable in class org.codehaus.mojo.animal_sniffer.ant.CheckSignatureTask
 
clazz - Variable in class org.codehaus.mojo.animal_sniffer.SignatureBuilder.SignatureVisitor
 
Clazz - Class in org.codehaus.mojo.animal_sniffer
Represents a class signature.
Clazz(String, Set<String>, String, String[]) - Constructor for class org.codehaus.mojo.animal_sniffer.Clazz
Creates a new class signature.
Clazz(Clazz, Clazz) - Constructor for class org.codehaus.mojo.animal_sniffer.Clazz
Merges two class instances.
close() - Method in class org.codehaus.mojo.animal_sniffer.SignatureBuilder
 
compileWildcard(String) - Static method in class org.codehaus.mojo.animal_sniffer.RegexUtils
Compiles a pattern matcher using wildcard based matching.
convertWildcardsToRegex(String, boolean) - Static method in class org.codehaus.mojo.animal_sniffer.RegexUtils
Converts a wildcard rule to a regex rule.
createAnnotation() - Method in class org.codehaus.mojo.animal_sniffer.ant.CheckSignatureTask
 
createArtifact() - Method in class org.codehaus.mojo.animal_sniffer.maven.Signature
 
createArtifact(ArtifactFactory) - Method in class org.codehaus.mojo.animal_sniffer.enforcer.Signature
 
createClasspath() - Method in class org.codehaus.mojo.animal_sniffer.ant.CheckSignatureTask
 
createExcludeClasses() - Method in class org.codehaus.mojo.animal_sniffer.ant.BuildSignaturesTask
 
createIgnore() - Method in class org.codehaus.mojo.animal_sniffer.ant.CheckSignatureTask
 
createIncludeClasses() - Method in class org.codehaus.mojo.animal_sniffer.ant.BuildSignaturesTask
 
createSignature() - Method in class org.codehaus.mojo.animal_sniffer.ant.BuildSignaturesTask
 
createSourcepath() - Method in class org.codehaus.mojo.animal_sniffer.ant.CheckSignatureTask
 
currentFieldName - Variable in class org.codehaus.mojo.animal_sniffer.SignatureChecker.CheckingVisitor
 

D

debug(String) - Method in class org.codehaus.mojo.animal_sniffer.ant.AntLogger
 
debug(String) - Method in class org.codehaus.mojo.animal_sniffer.enforcer.MavenLogger
 
debug(String) - Method in interface org.codehaus.mojo.animal_sniffer.logging.Logger
 
debug(String) - Method in class org.codehaus.mojo.animal_sniffer.logging.PrintWriterLogger
 
debug(String) - Method in class org.codehaus.mojo.animal_sniffer.maven.MavenLogger
 
debug(String, Throwable) - Method in class org.codehaus.mojo.animal_sniffer.ant.AntLogger
 
debug(String, Throwable) - Method in class org.codehaus.mojo.animal_sniffer.enforcer.MavenLogger
 
debug(String, Throwable) - Method in interface org.codehaus.mojo.animal_sniffer.logging.Logger
 
debug(String, Throwable) - Method in class org.codehaus.mojo.animal_sniffer.logging.PrintWriterLogger
 
debug(String, Throwable) - Method in class org.codehaus.mojo.animal_sniffer.maven.MavenLogger
 
DEFAULT_LINE_LENGTH - Static variable in class org.codehaus.mojo.animal_sniffer.maven.HelpMojo
 
delegate - Variable in class org.codehaus.mojo.animal_sniffer.ant.AntLogger
 
delegate - Variable in class org.codehaus.mojo.animal_sniffer.enforcer.MavenLogger
 
delegate - Variable in class org.codehaus.mojo.animal_sniffer.maven.MavenLogger
 
destfile - Variable in class org.codehaus.mojo.animal_sniffer.ant.BuildSignaturesTask
 
destination - Variable in class org.codehaus.mojo.animal_sniffer.logging.PrintWriterLogger
 
detail - Variable in class org.codehaus.mojo.animal_sniffer.maven.HelpMojo
If true, display all settable properties for each goal.
detectJavaBootClasspath(String) - Method in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
 
detectJavaClasspath(Artifact, String) - Method in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
 
displayJavaBootClasspath() - Method in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
 

E

end() - Method in class org.codehaus.mojo.animal_sniffer.SignatureBuilder.SignatureVisitor
 
equals(Object) - Method in class org.codehaus.mojo.animal_sniffer.ant.Annotation
 
equals(Object) - Method in class org.codehaus.mojo.animal_sniffer.ant.Ignore
 
equals(Object) - Method in class org.codehaus.mojo.animal_sniffer.ant.Signature
 
equals(Object) - Method in class org.codehaus.mojo.animal_sniffer.maven.JdkToolchain
 
error(String) - Method in class org.codehaus.mojo.animal_sniffer.ant.AntLogger
 
error(String) - Method in class org.codehaus.mojo.animal_sniffer.enforcer.MavenLogger
 
error(String) - Method in interface org.codehaus.mojo.animal_sniffer.logging.Logger
 
error(String) - Method in class org.codehaus.mojo.animal_sniffer.logging.PrintWriterLogger
 
error(String) - Method in class org.codehaus.mojo.animal_sniffer.maven.MavenLogger
 
error(String, String) - Method in class org.codehaus.mojo.animal_sniffer.SignatureChecker.CheckingVisitor
 
error(String, Throwable) - Method in class org.codehaus.mojo.animal_sniffer.ant.AntLogger
 
error(String, Throwable) - Method in class org.codehaus.mojo.animal_sniffer.enforcer.MavenLogger
 
error(String, Throwable) - Method in interface org.codehaus.mojo.animal_sniffer.logging.Logger
 
error(String, Throwable) - Method in class org.codehaus.mojo.animal_sniffer.logging.PrintWriterLogger
 
error(String, Throwable) - Method in class org.codehaus.mojo.animal_sniffer.maven.MavenLogger
 
ExactMatchRule(String) - Constructor for class org.codehaus.mojo.animal_sniffer.SignatureChecker.ExactMatchRule
 
excludeClasses - Variable in class org.codehaus.mojo.animal_sniffer.ant.BuildSignaturesTask
 
excludeClasses - Variable in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
Classes to exclude from generating signatures of.
excludeClasses - Variable in class org.codehaus.mojo.animal_sniffer.SignatureBuilder
 
excludeDependencies - Variable in class org.codehaus.mojo.animal_sniffer.enforcer.CheckSignatureRule
A list of artifact patterns to exclude.
excludeDependencies - Variable in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
A list of artifact patterns to exclude.
excludeDependencies - Variable in class org.codehaus.mojo.animal_sniffer.maven.CheckSignatureMojo
A list of artifact patterns to exclude.
execute() - Method in class org.codehaus.mojo.animal_sniffer.ant.BuildSignaturesTask
 
execute() - Method in class org.codehaus.mojo.animal_sniffer.ant.CheckSignatureTask
 
execute() - Method in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
 
execute() - Method in class org.codehaus.mojo.animal_sniffer.maven.CheckSignatureMojo
 
execute() - Method in class org.codehaus.mojo.animal_sniffer.maven.HelpMojo
execute(EnforcerRuleHelper) - Method in class org.codehaus.mojo.animal_sniffer.enforcer.CheckSignatureRule
 

F

failOnError - Variable in class org.codehaus.mojo.animal_sniffer.ant.CheckSignatureTask
 
failOnError - Variable in class org.codehaus.mojo.animal_sniffer.maven.CheckSignatureMojo
Should signature check failures throw an error?
find(Clazz, String) - Method in class org.codehaus.mojo.animal_sniffer.SignatureChecker.CheckingVisitor
If the given signature is found in the specified class, return true.
findMatchingDependency(Signature, List<Dependency>) - Static method in class org.codehaus.mojo.animal_sniffer.enforcer.CheckSignatureRule
 
findMatchingDependency(Signature, List<Dependency>) - Static method in class org.codehaus.mojo.animal_sniffer.maven.CheckSignatureMojo
 
findNamedChild(Node, String) - Method in class org.codehaus.mojo.animal_sniffer.maven.HelpMojo
 
findSingleChild(Node, String) - Method in class org.codehaus.mojo.animal_sniffer.maven.HelpMojo
 
foundSome - Variable in class org.codehaus.mojo.animal_sniffer.SignatureBuilder
 
fromConfiguration(ConverterLookup, PlexusConfiguration, Class, Class, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in class org.codehaus.mojo.animal_sniffer.maven.JdkToolchainConverter
 
fromConfiguration(PlexusConfiguration, ExpressionEvaluator) - Method in class org.codehaus.mojo.animal_sniffer.maven.JdkToolchainConverter
 
fromSourceType(String) - Static method in class org.codehaus.mojo.animal_sniffer.SignatureChecker
 

G

getArtifactId() - Method in class org.codehaus.mojo.animal_sniffer.enforcer.Signature
 
getArtifactId() - Method in class org.codehaus.mojo.animal_sniffer.maven.Signature
 
getBaseSignatures() - Method in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
 
getCacheId() - Method in class org.codehaus.mojo.animal_sniffer.enforcer.CheckSignatureRule
 
getClassName() - Method in class org.codehaus.mojo.animal_sniffer.ant.Annotation
 
getClassName() - Method in class org.codehaus.mojo.animal_sniffer.ant.Ignore
 
getGroupId() - Method in class org.codehaus.mojo.animal_sniffer.enforcer.Signature
 
getGroupId() - Method in class org.codehaus.mojo.animal_sniffer.maven.Signature
 
getIndentLevel(String) - Static method in class org.codehaus.mojo.animal_sniffer.maven.HelpMojo
Gets the indentation level of the specified line.
getJavaVersion() - Static method in class org.codehaus.mojo.animal_sniffer.SignatureBuilder
 
getJdkToolchain() - Method in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
Gets the jdk toolchain to use.
getJdkToolchainFromConfiguration() - Method in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
Gets the jdk toolchain from this plugin's configuration.
getJdkToolchainFromContext() - Method in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
Gets the toolchain specified for the current context, e.g.
getName() - Method in class org.codehaus.mojo.animal_sniffer.Clazz
 
getPackages() - Method in class org.codehaus.mojo.animal_sniffer.ClassListBuilder
 
getParameters() - Method in class org.codehaus.mojo.animal_sniffer.maven.JdkToolchain
 
getPath(String) - Static method in class org.codehaus.mojo.animal_sniffer.Main
 
getPropertyFromExpression(String) - Method in class org.codehaus.mojo.animal_sniffer.maven.HelpMojo
 
getSignatures() - Method in class org.codehaus.mojo.animal_sniffer.Clazz
 
getSingleChild(Node, String) - Method in class org.codehaus.mojo.animal_sniffer.maven.HelpMojo
 
getSrc() - Method in class org.codehaus.mojo.animal_sniffer.ant.Signature
 
getSuperClass() - Method in class org.codehaus.mojo.animal_sniffer.Clazz
 
getSuperInterfaces() - Method in class org.codehaus.mojo.animal_sniffer.Clazz
 
getTargetFile(File, String, String, String) - Static method in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
 
getToolchain() - Method in class org.codehaus.mojo.animal_sniffer.maven.JdkToolchain
 
getToolchains(String) - Method in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
 
getValue(Node, String) - Method in class org.codehaus.mojo.animal_sniffer.maven.HelpMojo
 
getVersion() - Method in class org.codehaus.mojo.animal_sniffer.enforcer.Signature
 
getVersion() - Method in class org.codehaus.mojo.animal_sniffer.maven.Signature
 
goal - Variable in class org.codehaus.mojo.animal_sniffer.maven.HelpMojo
The name of the goal for which to show help.
groupId - Variable in class org.codehaus.mojo.animal_sniffer.enforcer.Signature
 
groupId - Variable in class org.codehaus.mojo.animal_sniffer.maven.Signature
 

H

hadError - Variable in class org.codehaus.mojo.animal_sniffer.SignatureChecker
 
hashCode() - Method in class org.codehaus.mojo.animal_sniffer.ant.Annotation
 
hashCode() - Method in class org.codehaus.mojo.animal_sniffer.ant.Ignore
 
hashCode() - Method in class org.codehaus.mojo.animal_sniffer.ant.Signature
 
hashCode() - Method in class org.codehaus.mojo.animal_sniffer.maven.JdkToolchain
 
HelpMojo - Class in org.codehaus.mojo.animal_sniffer.maven
Display help information on animal-sniffer-maven-plugin.
Call mvn animal-sniffer:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class org.codehaus.mojo.animal_sniffer.maven.HelpMojo
 
HUMAN_READABLE_NAME - Static variable in class org.codehaus.mojo.animal_sniffer.Main
 
humanReadableName - Variable in class org.codehaus.mojo.animal_sniffer.Main
 

I

Ignore - Class in org.codehaus.mojo.animal_sniffer.ant
Created by IntelliJ IDEA.
Ignore() - Constructor for class org.codehaus.mojo.animal_sniffer.ant.Ignore
 
ignoreClass - Variable in class org.codehaus.mojo.animal_sniffer.SignatureChecker.CheckingVisitor
 
ignoreDependencies - Variable in class org.codehaus.mojo.animal_sniffer.enforcer.CheckSignatureRule
Should dependencies be ignored.
ignoreDependencies - Variable in class org.codehaus.mojo.animal_sniffer.maven.CheckSignatureMojo
Should dependencies be ignored.
ignoredOuterClassesOrMethods - Variable in class org.codehaus.mojo.animal_sniffer.SignatureChecker
 
ignoredPackageCache - Variable in class org.codehaus.mojo.animal_sniffer.SignatureChecker.CheckingVisitor
 
ignoredPackageRules - Variable in class org.codehaus.mojo.animal_sniffer.SignatureChecker
Classes in this packages are considered to be resolved elsewhere and thus not a subject of the error checking when referenced.
ignoredPackages - Variable in class org.codehaus.mojo.animal_sniffer.SignatureChecker
 
IgnoreJRERequirement - Annotation Type in org.codehaus.mojo.animal_sniffer
 
ignores - Variable in class org.codehaus.mojo.animal_sniffer.ant.CheckSignatureTask
 
ignores - Variable in class org.codehaus.mojo.animal_sniffer.enforcer.CheckSignatureRule
Class names to ignore signatures for (wildcards accepted).
ignores - Variable in class org.codehaus.mojo.animal_sniffer.maven.CheckSignatureMojo
Class names to ignore signatures for (wildcards accepted).
includeClasses - Variable in class org.codehaus.mojo.animal_sniffer.ant.BuildSignaturesTask
 
includeClasses - Variable in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
Classes to generate signatures of.
includeClasses - Variable in class org.codehaus.mojo.animal_sniffer.SignatureBuilder
 
includeDependencies - Variable in class org.codehaus.mojo.animal_sniffer.enforcer.CheckSignatureRule
A list of artifact patterns to include.
includeDependencies - Variable in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
A list of artifact patterns to include.
includeDependencies - Variable in class org.codehaus.mojo.animal_sniffer.maven.CheckSignatureMojo
A list of artifact patterns to include.
includeJavaHome - Variable in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
Should the signatures from java home be included.
includeModuleClasses - Variable in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
Should the signatures from this module's classes be included..
indentSize - Variable in class org.codehaus.mojo.animal_sniffer.maven.HelpMojo
The number of spaces per indentation level, should be positive.
info(String) - Method in class org.codehaus.mojo.animal_sniffer.ant.AntLogger
 
info(String) - Method in class org.codehaus.mojo.animal_sniffer.enforcer.MavenLogger
 
info(String) - Method in interface org.codehaus.mojo.animal_sniffer.logging.Logger
 
info(String) - Method in class org.codehaus.mojo.animal_sniffer.logging.PrintWriterLogger
 
info(String) - Method in class org.codehaus.mojo.animal_sniffer.maven.MavenLogger
 
info(String, Throwable) - Method in class org.codehaus.mojo.animal_sniffer.ant.AntLogger
 
info(String, Throwable) - Method in class org.codehaus.mojo.animal_sniffer.enforcer.MavenLogger
 
info(String, Throwable) - Method in interface org.codehaus.mojo.animal_sniffer.logging.Logger
 
info(String, Throwable) - Method in class org.codehaus.mojo.animal_sniffer.logging.PrintWriterLogger
 
info(String, Throwable) - Method in class org.codehaus.mojo.animal_sniffer.maven.MavenLogger
 
internalName - Variable in class org.codehaus.mojo.animal_sniffer.SignatureChecker.CheckingVisitor
 
isCacheable() - Method in class org.codehaus.mojo.animal_sniffer.enforcer.CheckSignatureRule
 
isCheckJars() - Method in class org.codehaus.mojo.animal_sniffer.ClassFileVisitor
 
isIgnoreAnnotation(String) - Method in class org.codehaus.mojo.animal_sniffer.SignatureChecker.CheckingVisitor
 
isNotEmpty(String) - Static method in class org.codehaus.mojo.animal_sniffer.maven.HelpMojo
 
isResultValid(EnforcerRule) - Method in class org.codehaus.mojo.animal_sniffer.enforcer.CheckSignatureRule
 
isSignatureBroken() - Method in class org.codehaus.mojo.animal_sniffer.SignatureChecker
 
isWindows() - Static method in class org.codehaus.mojo.animal_sniffer.jbcpd.ShowClassPath
 

J

javaHome - Variable in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
The java home to generate the signatures of, if not specified only the signatures of dependencies will be included.
javaHomeClassPath - Variable in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
Use this configuration option only if the automatic boot classpath detection does not work for the specific BuildSignaturesMojo.javaHome or BuildSignaturesMojo.jdk.
jbcpdArtifactId - Variable in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
The artifactId of the Java Boot Classpath Detector to use.
jbcpdGroupId - Variable in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
The groupId of the Java Boot Classpath Detector to use.
jdk - Variable in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
The JDK Toolchain to use.
JdkToolchain - Class in org.codehaus.mojo.animal_sniffer.maven
Represents the details of the jdk toolchain required.
JdkToolchain() - Constructor for class org.codehaus.mojo.animal_sniffer.maven.JdkToolchain
 
JdkToolchainConverter - Class in org.codehaus.mojo.animal_sniffer.maven
Plexus ConfigurationConverter
JdkToolchainConverter() - Constructor for class org.codehaus.mojo.animal_sniffer.maven.JdkToolchainConverter
 

L

line - Variable in class org.codehaus.mojo.animal_sniffer.SignatureChecker.CheckingVisitor
 
lineLength - Variable in class org.codehaus.mojo.animal_sniffer.maven.HelpMojo
The maximum length of a display line, should be positive.
loadClasses(File) - Static method in class org.codehaus.mojo.animal_sniffer.maven.CheckSignatureMojo
 
loadClasses(InputStream) - Static method in class org.codehaus.mojo.animal_sniffer.SignatureChecker
 
logger - Variable in class org.codehaus.mojo.animal_sniffer.ClassFileVisitor
 
logger - Variable in class org.codehaus.mojo.animal_sniffer.SignatureBuilder
 
logger - Variable in class org.codehaus.mojo.animal_sniffer.SignatureChecker
 
logger - Variable in class org.codehaus.mojo.animal_sniffer.SignatureMerger
 
Logger - Interface in org.codehaus.mojo.animal_sniffer.logging
Abstracts out logging so that the different logging providers (eg ANT or Maven) can be plugged in.

M

main(String[]) - Static method in class org.codehaus.mojo.animal_sniffer.jbcpd.ShowClassPath
 
main(String[]) - Static method in class org.codehaus.mojo.animal_sniffer.Main
 
main(String[]) - Static method in class org.codehaus.mojo.animal_sniffer.SignatureBuilder
 
main(String[]) - Static method in class org.codehaus.mojo.animal_sniffer.SignatureChecker
 
main(String[]) - Static method in class org.codehaus.mojo.animal_sniffer.SignatureMerger
 
Main - Class in org.codehaus.mojo.animal_sniffer
 
Main() - Constructor for class org.codehaus.mojo.animal_sniffer.Main
 
match - Variable in class org.codehaus.mojo.animal_sniffer.SignatureChecker.ExactMatchRule
 
matches(String) - Method in class org.codehaus.mojo.animal_sniffer.SignatureChecker.ExactMatchRule
 
matches(String) - Method in interface org.codehaus.mojo.animal_sniffer.SignatureChecker.MatchRule
 
matches(String) - Method in class org.codehaus.mojo.animal_sniffer.SignatureChecker.PrefixMatchRule
 
matches(String) - Method in class org.codehaus.mojo.animal_sniffer.SignatureChecker.RegexMatchRule
 
MavenLogger - Class in org.codehaus.mojo.animal_sniffer.enforcer
An animal sniffer logger that delegates to a maven log.
MavenLogger - Class in org.codehaus.mojo.animal_sniffer.maven
An animal sniffer logger that delegates to a maven log.
MavenLogger(Log) - Constructor for class org.codehaus.mojo.animal_sniffer.enforcer.MavenLogger
 
MavenLogger(Log) - Constructor for class org.codehaus.mojo.animal_sniffer.maven.MavenLogger
 
maximumVersion - Variable in class org.codehaus.mojo.animal_sniffer.Main
 

N

name - Variable in class org.codehaus.mojo.animal_sniffer.Clazz
The name of the class.
name - Variable in class org.codehaus.mojo.animal_sniffer.SignatureChecker.CheckingVisitor
 
newMatchRule(String) - Method in class org.codehaus.mojo.animal_sniffer.SignatureChecker
 

O

oos - Variable in class org.codehaus.mojo.animal_sniffer.SignatureBuilder
 
org.codehaus.mojo.animal_sniffer - package org.codehaus.mojo.animal_sniffer
 
org.codehaus.mojo.animal_sniffer.ant - package org.codehaus.mojo.animal_sniffer.ant
 
org.codehaus.mojo.animal_sniffer.enforcer - package org.codehaus.mojo.animal_sniffer.enforcer
 
org.codehaus.mojo.animal_sniffer.jbcpd - package org.codehaus.mojo.animal_sniffer.jbcpd
 
org.codehaus.mojo.animal_sniffer.logging - package org.codehaus.mojo.animal_sniffer.logging
 
org.codehaus.mojo.animal_sniffer.maven - package org.codehaus.mojo.animal_sniffer.maven
 
output(String, String, Throwable) - Method in class org.codehaus.mojo.animal_sniffer.logging.PrintWriterLogger
 
outputDirectory - Variable in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
Where to put the generated signatures.
outputDirectory - Variable in class org.codehaus.mojo.animal_sniffer.maven.CheckSignatureMojo
The directory for compiled classes.

P

packagePrefix - Variable in class org.codehaus.mojo.animal_sniffer.SignatureChecker.CheckingVisitor
 
packages - Variable in class org.codehaus.mojo.animal_sniffer.ClassListBuilder
 
parameters - Variable in class org.codehaus.mojo.animal_sniffer.maven.JdkToolchain
 
paths - Variable in class org.codehaus.mojo.animal_sniffer.ant.BuildSignaturesTask
 
paths - Variable in class org.codehaus.mojo.animal_sniffer.ant.CheckSignatureTask
 
PLUGIN_HELP_PATH - Static variable in class org.codehaus.mojo.animal_sniffer.maven.HelpMojo
 
pluginArtifacts - Variable in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
 
prefix - Variable in class org.codehaus.mojo.animal_sniffer.SignatureChecker.PrefixMatchRule
 
PrefixMatchRule(String) - Constructor for class org.codehaus.mojo.animal_sniffer.SignatureChecker.PrefixMatchRule
 
PREVIOUS_ANNOTATION_FQN - Static variable in class org.codehaus.mojo.animal_sniffer.SignatureChecker
PrintWriterLogger - Class in org.codehaus.mojo.animal_sniffer.logging
Default implementation that sends output to a print writer
PrintWriterLogger(PrintStream) - Constructor for class org.codehaus.mojo.animal_sniffer.logging.PrintWriterLogger
 
process(File) - Method in class org.codehaus.mojo.animal_sniffer.ClassFileVisitor
Recursively finds class files and invokes ClassFileVisitor.process(String, InputStream)
process(File[]) - Method in class org.codehaus.mojo.animal_sniffer.ClassFileVisitor
Multi-arg version of ClassFileVisitor.process(File).
process(String, InputStream) - Method in class org.codehaus.mojo.animal_sniffer.ClassFileVisitor
 
process(String, InputStream) - Method in class org.codehaus.mojo.animal_sniffer.ClassListBuilder
 
process(String, InputStream) - Method in class org.codehaus.mojo.animal_sniffer.Main
 
process(String, InputStream) - Method in class org.codehaus.mojo.animal_sniffer.SignatureBuilder
 
process(String, InputStream) - Method in class org.codehaus.mojo.animal_sniffer.SignatureChecker
 
process(Path) - Method in class org.codehaus.mojo.animal_sniffer.ClassFileVisitor
Recursively finds class files and invokes ClassFileVisitor.process(String, InputStream)
process(SignatureBuilder, File) - Method in class org.codehaus.mojo.animal_sniffer.ant.BuildSignaturesTask
 
processClassFile(File) - Method in class org.codehaus.mojo.animal_sniffer.ClassFileVisitor
 
processDirectory(File) - Method in class org.codehaus.mojo.animal_sniffer.ClassFileVisitor
 
processJarFile(File) - Method in class org.codehaus.mojo.animal_sniffer.ClassFileVisitor
 
processJavaBootClasspath(SignatureBuilder) - Method in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
 
processModuleClasses(SignatureBuilder) - Method in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
 
processModuleDependencies(SignatureBuilder) - Method in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
 
project - Variable in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
The maven project.
project - Variable in class org.codehaus.mojo.animal_sniffer.maven.CheckSignatureMojo
 
projectHelper - Variable in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
 

Q

quote(String) - Static method in class org.codehaus.mojo.animal_sniffer.RegexUtils
Takes a string and returns the regex that will match that string exactly.

R

regex - Variable in class org.codehaus.mojo.animal_sniffer.SignatureChecker.RegexMatchRule
 
REGEX_QUOTE_END - Static variable in class org.codehaus.mojo.animal_sniffer.RegexUtils
The end of a regex literal sequence.
REGEX_QUOTE_END_ESCAPED - Static variable in class org.codehaus.mojo.animal_sniffer.RegexUtils
Escape the escapes.
REGEX_QUOTE_START - Static variable in class org.codehaus.mojo.animal_sniffer.RegexUtils
The start of a regex literal sequence.
RegexMatchRule(Pattern) - Constructor for class org.codehaus.mojo.animal_sniffer.SignatureChecker.RegexMatchRule
 
RegexUtils - Class in org.codehaus.mojo.animal_sniffer
Utility methods to help with regex manipulation.
RegexUtils() - Constructor for class org.codehaus.mojo.animal_sniffer.RegexUtils
 
removeAll(String, String) - Static method in class org.codehaus.mojo.animal_sniffer.jbcpd.ShowClassPath
 
repeat(String, int) - Static method in class org.codehaus.mojo.animal_sniffer.maven.HelpMojo
Repeat a String n times to form a new string.
repositorySystem - Variable in class org.codehaus.mojo.animal_sniffer.maven.CheckSignatureMojo
 
repositorySystemSession - Variable in class org.codehaus.mojo.animal_sniffer.maven.CheckSignatureMojo
 
resolveFileForArtifact(Artifact) - Method in class org.codehaus.mojo.animal_sniffer.maven.CheckSignatureMojo
 
ROLE - Static variable in class org.codehaus.mojo.animal_sniffer.maven.JdkToolchainConverter
 

S

serialVersionUID - Static variable in class org.codehaus.mojo.animal_sniffer.Clazz
 
session - Variable in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
The current build session instance.
setAnnotationTypes(Collection<String>) - Method in class org.codehaus.mojo.animal_sniffer.SignatureChecker
Sets the annotation type(s) that this checker should consider to ignore annotated methods, classes or fields.
setArtifactId(String) - Method in class org.codehaus.mojo.animal_sniffer.enforcer.Signature
 
setArtifactId(String) - Method in class org.codehaus.mojo.animal_sniffer.maven.Signature
 
setCheckJars(boolean) - Method in class org.codehaus.mojo.animal_sniffer.ClassFileVisitor
 
setClassName(String) - Method in class org.codehaus.mojo.animal_sniffer.ant.Annotation
 
setClassName(String) - Method in class org.codehaus.mojo.animal_sniffer.ant.Ignore
 
setClasspath(Path) - Method in class org.codehaus.mojo.animal_sniffer.ant.CheckSignatureTask
 
setClasspathRef(Reference) - Method in class org.codehaus.mojo.animal_sniffer.ant.CheckSignatureTask
 
setDestfile(File) - Method in class org.codehaus.mojo.animal_sniffer.ant.BuildSignaturesTask
 
setFailOnError(boolean) - Method in class org.codehaus.mojo.animal_sniffer.ant.CheckSignatureTask
 
setGroupId(String) - Method in class org.codehaus.mojo.animal_sniffer.enforcer.Signature
 
setGroupId(String) - Method in class org.codehaus.mojo.animal_sniffer.maven.Signature
 
setParameters(Map<String, String>) - Method in class org.codehaus.mojo.animal_sniffer.maven.JdkToolchain
 
setSignature(File) - Method in class org.codehaus.mojo.animal_sniffer.ant.CheckSignatureTask
 
setSignature(String) - Method in class org.codehaus.mojo.animal_sniffer.maven.CheckSignatureMojo
 
setSourcepath(Path) - Method in class org.codehaus.mojo.animal_sniffer.ant.CheckSignatureTask
 
setSourcePath(List<File>) - Method in class org.codehaus.mojo.animal_sniffer.SignatureChecker
 
setSourcepathRef(Reference) - Method in class org.codehaus.mojo.animal_sniffer.ant.CheckSignatureTask
 
setSrc(File) - Method in class org.codehaus.mojo.animal_sniffer.ant.Signature
 
setVersion(String) - Method in class org.codehaus.mojo.animal_sniffer.enforcer.Signature
 
setVersion(String) - Method in class org.codehaus.mojo.animal_sniffer.maven.Signature
 
shouldBeIgnored(String, boolean) - Method in class org.codehaus.mojo.animal_sniffer.SignatureChecker.CheckingVisitor
 
ShowClassPath - Class in org.codehaus.mojo.animal_sniffer.jbcpd
 
ShowClassPath() - Constructor for class org.codehaus.mojo.animal_sniffer.jbcpd.ShowClassPath
 
signature - Variable in class org.codehaus.mojo.animal_sniffer.ant.CheckSignatureTask
 
signature - Variable in class org.codehaus.mojo.animal_sniffer.enforcer.CheckSignatureRule
Signature module to use.
signature - Variable in class org.codehaus.mojo.animal_sniffer.maven.CheckSignatureMojo
Signature module to use.
Signature - Class in org.codehaus.mojo.animal_sniffer.ant
Created by IntelliJ IDEA.
Signature - Class in org.codehaus.mojo.animal_sniffer.enforcer
Represents artifact in Maven POM.
Signature - Class in org.codehaus.mojo.animal_sniffer.maven
Represents artifact in Maven POM.
Signature() - Constructor for class org.codehaus.mojo.animal_sniffer.ant.Signature
 
Signature() - Constructor for class org.codehaus.mojo.animal_sniffer.enforcer.Signature
 
Signature() - Constructor for class org.codehaus.mojo.animal_sniffer.maven.Signature
 
SignatureBuilder - Class in org.codehaus.mojo.animal_sniffer
Builds up a signature list from the given classes.
SignatureBuilder(InputStream[], OutputStream, Logger) - Constructor for class org.codehaus.mojo.animal_sniffer.SignatureBuilder
 
SignatureBuilder(OutputStream, Logger) - Constructor for class org.codehaus.mojo.animal_sniffer.SignatureBuilder
 
SignatureBuilder.SignatureVisitor - Class in org.codehaus.mojo.animal_sniffer
 
SignatureChecker - Class in org.codehaus.mojo.animal_sniffer
Checks the signature against classes in this list.
SignatureChecker(InputStream, Set<String>, Logger) - Constructor for class org.codehaus.mojo.animal_sniffer.SignatureChecker
 
SignatureChecker(Map<String, Clazz>, Set<String>, Logger) - Constructor for class org.codehaus.mojo.animal_sniffer.SignatureChecker
 
SignatureChecker.CheckingVisitor - Class in org.codehaus.mojo.animal_sniffer
 
SignatureChecker.ExactMatchRule - Class in org.codehaus.mojo.animal_sniffer
 
SignatureChecker.MatchRule - Interface in org.codehaus.mojo.animal_sniffer
 
SignatureChecker.PrefixMatchRule - Class in org.codehaus.mojo.animal_sniffer
 
SignatureChecker.RegexMatchRule - Class in org.codehaus.mojo.animal_sniffer
 
SignatureMerger - Class in org.codehaus.mojo.animal_sniffer
Merges signature files.
SignatureMerger(InputStream[], OutputStream, Logger) - Constructor for class org.codehaus.mojo.animal_sniffer.SignatureMerger
 
signatures - Variable in class org.codehaus.mojo.animal_sniffer.ant.BuildSignaturesTask
 
signatures - Variable in class org.codehaus.mojo.animal_sniffer.Clazz
The set of methods and constants that form the signature of the class.
signaturesName - Variable in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
The name of the generated signatures.
SignatureVisitor() - Constructor for class org.codehaus.mojo.animal_sniffer.SignatureBuilder.SignatureVisitor
 
skip - Variable in class org.codehaus.mojo.animal_sniffer.maven.CheckSignatureMojo
Should signature checking be skipped?
skipIfNoJavaHome - Variable in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
Should no signatures be generated if no java home is available.
sourcepath - Variable in class org.codehaus.mojo.animal_sniffer.ant.CheckSignatureTask
 
sourcePath - Variable in class org.codehaus.mojo.animal_sniffer.SignatureChecker
 
src - Variable in class org.codehaus.mojo.animal_sniffer.ant.Signature
 
superClass - Variable in class org.codehaus.mojo.animal_sniffer.Clazz
The superclass of the class.
superInterfaces - Variable in class org.codehaus.mojo.animal_sniffer.Clazz
The list of interfaces implemented by the class.

T

testOutputDirectory - Variable in class org.codehaus.mojo.animal_sniffer.maven.CheckSignatureMojo
The directory for compiled test classes.
toAnnotationDescriptor(String) - Static method in class org.codehaus.mojo.animal_sniffer.SignatureChecker
 
toLines(String, int, int, int) - Static method in class org.codehaus.mojo.animal_sniffer.maven.HelpMojo
Splits the specified text into lines of convenient display length.
toLines(List<String>, String, int, int) - Static method in class org.codehaus.mojo.animal_sniffer.maven.HelpMojo
Adds the specified line to the output sequence, performing line wrapping if necessary.
toolchainManager - Variable in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
 
toolchainManagerPrivate - Variable in class org.codehaus.mojo.animal_sniffer.maven.BuildSignaturesMojo
 
toSourceForm(String, String) - Static method in class org.codehaus.mojo.animal_sniffer.SignatureChecker
 
toSourceType(String) - Static method in class org.codehaus.mojo.animal_sniffer.SignatureChecker
 
toSourceType(CharBuffer) - Static method in class org.codehaus.mojo.animal_sniffer.SignatureChecker
 
toString() - Method in class org.codehaus.mojo.animal_sniffer.ant.Annotation
 
toString() - Method in class org.codehaus.mojo.animal_sniffer.ant.Ignore
 
toString() - Method in class org.codehaus.mojo.animal_sniffer.ant.Signature
 
toString() - Method in class org.codehaus.mojo.animal_sniffer.enforcer.Signature
 
toString() - Method in class org.codehaus.mojo.animal_sniffer.maven.JdkToolchain
 
toString() - Method in class org.codehaus.mojo.animal_sniffer.maven.Signature
 

U

u2(byte, byte) - Static method in class org.codehaus.mojo.animal_sniffer.Main
 

V

validate() - Method in class org.codehaus.mojo.animal_sniffer.ant.BuildSignaturesTask
 
validate() - Method in class org.codehaus.mojo.animal_sniffer.ant.CheckSignatureTask
 
version - Variable in class org.codehaus.mojo.animal_sniffer.enforcer.Signature
 
version - Variable in class org.codehaus.mojo.animal_sniffer.maven.Signature
 
visit(int, int, String, String, String, String[]) - Method in class org.codehaus.mojo.animal_sniffer.SignatureBuilder.SignatureVisitor
 
visit(int, int, String, String, String, String[]) - Method in class org.codehaus.mojo.animal_sniffer.SignatureChecker.CheckingVisitor
 
visitAnnotation(String, boolean) - Method in class org.codehaus.mojo.animal_sniffer.SignatureChecker.CheckingVisitor
 
visitField(int, String, String, String, Object) - Method in class org.codehaus.mojo.animal_sniffer.SignatureBuilder.SignatureVisitor
 
visitField(int, String, String, String, Object) - Method in class org.codehaus.mojo.animal_sniffer.SignatureChecker.CheckingVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class org.codehaus.mojo.animal_sniffer.SignatureBuilder.SignatureVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class org.codehaus.mojo.animal_sniffer.SignatureChecker.CheckingVisitor
 
visitOuterClass(String, String, String) - Method in class org.codehaus.mojo.animal_sniffer.SignatureChecker.CheckingVisitor
 
visitSource(String, String) - Method in class org.codehaus.mojo.animal_sniffer.SignatureChecker.CheckingVisitor
 

W

warn(String) - Method in class org.codehaus.mojo.animal_sniffer.ant.AntLogger
 
warn(String) - Method in class org.codehaus.mojo.animal_sniffer.enforcer.MavenLogger
 
warn(String) - Method in interface org.codehaus.mojo.animal_sniffer.logging.Logger
 
warn(String) - Method in class org.codehaus.mojo.animal_sniffer.logging.PrintWriterLogger
 
warn(String) - Method in class org.codehaus.mojo.animal_sniffer.maven.MavenLogger
 
warn(String, Throwable) - Method in class org.codehaus.mojo.animal_sniffer.ant.AntLogger
 
warn(String, Throwable) - Method in class org.codehaus.mojo.animal_sniffer.enforcer.MavenLogger
 
warn(String, Throwable) - Method in interface org.codehaus.mojo.animal_sniffer.logging.Logger
 
warn(String, Throwable) - Method in class org.codehaus.mojo.animal_sniffer.logging.PrintWriterLogger
 
warn(String, Throwable) - Method in class org.codehaus.mojo.animal_sniffer.maven.MavenLogger
 
writeGoal(StringBuilder, String, Element) - Method in class org.codehaus.mojo.animal_sniffer.maven.HelpMojo
 
writeParameter(StringBuilder, Node, Node) - Method in class org.codehaus.mojo.animal_sniffer.maven.HelpMojo
 
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes All Packages