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
All Classes All Packages
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.
Callmvn 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
orBuildSignaturesMojo.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
-
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)
- 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
All Classes All Packages