Index

A C D E G I L M O P Q R S W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addExclude(String) - Method in class org.codehaus.mojo.animal_sniffer.SignatureBuilder
 
addInclude(String) - Method in class org.codehaus.mojo.animal_sniffer.SignatureBuilder
 
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.

C

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
 
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
 
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.

D

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, Throwable) - Method in interface org.codehaus.mojo.animal_sniffer.logging.Logger
 
debug(String, Throwable) - Method in class org.codehaus.mojo.animal_sniffer.logging.PrintWriterLogger
 

E

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, Throwable) - Method in interface org.codehaus.mojo.animal_sniffer.logging.Logger
 
error(String, Throwable) - Method in class org.codehaus.mojo.animal_sniffer.logging.PrintWriterLogger
 

G

getJavaVersion() - Static method in class org.codehaus.mojo.animal_sniffer.SignatureBuilder
 
getName() - Method in class org.codehaus.mojo.animal_sniffer.Clazz
 
getPackages() - Method in class org.codehaus.mojo.animal_sniffer.ClassListBuilder
 
getSignatures() - Method in class org.codehaus.mojo.animal_sniffer.Clazz
 
getSuperClass() - Method in class org.codehaus.mojo.animal_sniffer.Clazz
 
getSuperInterfaces() - Method in class org.codehaus.mojo.animal_sniffer.Clazz
 

I

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, Throwable) - Method in interface org.codehaus.mojo.animal_sniffer.logging.Logger
 
info(String, Throwable) - Method in class org.codehaus.mojo.animal_sniffer.logging.PrintWriterLogger
 
isCheckJars() - Method in class org.codehaus.mojo.animal_sniffer.ClassFileVisitor
 
isSignatureBroken() - Method in class org.codehaus.mojo.animal_sniffer.SignatureChecker
 

L

loadClasses(InputStream) - Static method in class org.codehaus.mojo.animal_sniffer.SignatureChecker
 
logger - Variable in class org.codehaus.mojo.animal_sniffer.ClassFileVisitor
 
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.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
 

O

org.codehaus.mojo.animal_sniffer - package org.codehaus.mojo.animal_sniffer
 
org.codehaus.mojo.animal_sniffer.logging - package org.codehaus.mojo.animal_sniffer.logging
 

P

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)
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
 

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_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.
RegexUtils - Class in org.codehaus.mojo.animal_sniffer
Utility methods to help with regex manipulation.

S

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.
setCheckJars(boolean) - Method in class org.codehaus.mojo.animal_sniffer.ClassFileVisitor
 
setSourcePath(List<File>) - Method in class org.codehaus.mojo.animal_sniffer.SignatureChecker
 
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
 
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
 
SignatureMerger - Class in org.codehaus.mojo.animal_sniffer
Merges signature files.
SignatureMerger(InputStream[], OutputStream, Logger) - Constructor for class org.codehaus.mojo.animal_sniffer.SignatureMerger
 

W

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, Throwable) - Method in interface org.codehaus.mojo.animal_sniffer.logging.Logger
 
warn(String, Throwable) - Method in class org.codehaus.mojo.animal_sniffer.logging.PrintWriterLogger
 
A C D E G I L M O P Q R S W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form