Index
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
-
Similar to
SignatureChecker.ANNOTATION_FQN
. - 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form