A C D E F G I L P R S T V

A

apply(JavaType) - Method in class com.atlassian.maven.plugins.clirr.classfilters.ClassTypeFilter
 
apply(ApiDifference) - Method in class com.atlassian.maven.plugins.clirr.predicates.apidiff.DeprecatedMethodPredicate
 
apply(ApiDifference) - Method in class com.atlassian.maven.plugins.clirr.predicates.apidiff.DuplicatePredicate
 
apply(ApiDifference) - Method in class com.atlassian.maven.plugins.clirr.predicates.apidiff.ExpectedDiffPredicate
 
apply(ApiDifference) - Method in class com.atlassian.maven.plugins.clirr.predicates.apidiff.RuleBasedPredicate
 
apply(String) - Method in class com.atlassian.maven.plugins.clirr.predicates.PathIncludeExcludePredicate
 

C

ClassTypeFilter - Class in com.atlassian.maven.plugins.clirr.classfilters
 
ClassTypeFilter(String[]) - Constructor for class com.atlassian.maven.plugins.clirr.classfilters.ClassTypeFilter
 
ClassTypeFilter.ClassType - Enum in com.atlassian.maven.plugins.clirr.classfilters
 
classTypes - Variable in class com.atlassian.maven.plugins.clirr.ClirrRulesMojo
The class types to include.
ClirrRulesMojo - Class in com.atlassian.maven.plugins.clirr
 
ClirrRulesMojo() - Constructor for class com.atlassian.maven.plugins.clirr.ClirrRulesMojo
 
com.atlassian.maven.plugins.clirr - package com.atlassian.maven.plugins.clirr
 
com.atlassian.maven.plugins.clirr.classfilters - package com.atlassian.maven.plugins.clirr.classfilters
 
com.atlassian.maven.plugins.clirr.predicates - package com.atlassian.maven.plugins.clirr.predicates
 
com.atlassian.maven.plugins.clirr.predicates.apidiff - package com.atlassian.maven.plugins.clirr.predicates.apidiff
 

D

DependencyClassFilter - Class in com.atlassian.maven.plugins.clirr.classfilters
 
DependencyClassFilter(String[], String[], Set<JavaType>, Set<JavaType>) - Constructor for class com.atlassian.maven.plugins.clirr.classfilters.DependencyClassFilter
 
DeprecatedMethodPredicate - Class in com.atlassian.maven.plugins.clirr.predicates.apidiff
 
DeprecatedMethodPredicate(Set<JavaType>) - Constructor for class com.atlassian.maven.plugins.clirr.predicates.apidiff.DeprecatedMethodPredicate
 
DuplicatePredicate - Class in com.atlassian.maven.plugins.clirr.predicates.apidiff
Not strictly a predicate as it has side-effects and is not referentially transparent.
DuplicatePredicate() - Constructor for class com.atlassian.maven.plugins.clirr.predicates.apidiff.DuplicatePredicate
 

E

excludeRules - Variable in class com.atlassian.maven.plugins.clirr.ClirrRulesMojo
A list of rules to exclude when checking for compatibility
execute() - Method in class com.atlassian.maven.plugins.clirr.ClirrRulesMojo
 
executeClirr(Severity) - Method in class com.atlassian.maven.plugins.clirr.ClirrRulesMojo
 
executeClirr(Severity, DiffListener, ClassFilter) - Method in class com.atlassian.maven.plugins.clirr.ClirrRulesMojo
//TODO move into AbstractClirrCheckMojo
executePrivateParentMethod(Object, String, Object...) - Static method in class com.atlassian.maven.plugins.clirr.ReflectionUtils
 
ExpectedDiffPredicate - Class in com.atlassian.maven.plugins.clirr.predicates.apidiff
 
ExpectedDiffPredicate(File) - Constructor for class com.atlassian.maven.plugins.clirr.predicates.apidiff.ExpectedDiffPredicate
 
expectedFile - Variable in class com.atlassian.maven.plugins.clirr.ClirrRulesMojo
A path to a text file containing a list of fully qualified method names that have differences

F

FilteringListener - Class in com.atlassian.maven.plugins.clirr
 
FilteringListener(List<DiffListener>, Severity, Predicate<ApiDifference>) - Constructor for class com.atlassian.maven.plugins.clirr.FilteringListener
 
FilteringListener(FilteringListener, Predicate<ApiDifference>) - Constructor for class com.atlassian.maven.plugins.clirr.FilteringListener
 

G

getClassFilter(Set<JavaType>) - Method in class com.atlassian.maven.plugins.clirr.ClirrRulesMojo
 
getListenerFilter() - Method in class com.atlassian.maven.plugins.clirr.ClirrRulesMojo
 
getListeners() - Method in class com.atlassian.maven.plugins.clirr.ClirrRulesMojo
//TODO move into AbstractClirrCheckMojo
getLog() - Static method in class com.atlassian.maven.plugins.clirr.LogUtil
 
getMessage() - Method in class com.atlassian.maven.plugins.clirr.Rule
 
getName() - Method in class com.atlassian.maven.plugins.clirr.Rule
 
getNameAndParamsSignature(Method) - Method in class com.atlassian.maven.plugins.clirr.predicates.apidiff.DeprecatedMethodPredicate
 
getRules() - Method in class com.atlassian.maven.plugins.clirr.RulesRegistry
 
getRules(String...) - Method in class com.atlassian.maven.plugins.clirr.RulesRegistry
 

I

isSelected(JavaClass) - Method in class com.atlassian.maven.plugins.clirr.classfilters.DependencyClassFilter
 

L

LogUtil - Class in com.atlassian.maven.plugins.clirr
Provides static access the maven logger.
LogUtil() - Constructor for class com.atlassian.maven.plugins.clirr.LogUtil
 

P

PathIncludeExcludePredicate - Class in com.atlassian.maven.plugins.clirr.predicates
 
PathIncludeExcludePredicate(String[], String[]) - Constructor for class com.atlassian.maven.plugins.clirr.predicates.PathIncludeExcludePredicate
 

R

ReflectionUtils - Class in com.atlassian.maven.plugins.clirr
 
ReflectionUtils() - Constructor for class com.atlassian.maven.plugins.clirr.ReflectionUtils
 
reportDiff(ApiDifference) - Method in class com.atlassian.maven.plugins.clirr.FilteringListener
 
resolveDependentClasses - Variable in class com.atlassian.maven.plugins.clirr.ClirrRulesMojo
Whether to resolve the transitive dependent classes
resPreviousReleaseClasses(ClassFilter) - Method in class com.atlassian.maven.plugins.clirr.ClirrRulesMojo
 
Rule - Class in com.atlassian.maven.plugins.clirr
 
Rule(String, Message) - Constructor for class com.atlassian.maven.plugins.clirr.Rule
 
RuleBasedPredicate - Class in com.atlassian.maven.plugins.clirr.predicates.apidiff
 
RuleBasedPredicate(Set<Rule>, Set<Rule>) - Constructor for class com.atlassian.maven.plugins.clirr.predicates.apidiff.RuleBasedPredicate
 
rules - Variable in class com.atlassian.maven.plugins.clirr.ClirrRulesMojo
A list of rules to apply when checking for compatibility
RulesRegistry - Class in com.atlassian.maven.plugins.clirr
 
RulesRegistry() - Constructor for class com.atlassian.maven.plugins.clirr.RulesRegistry
 

S

signaturePattern - Static variable in class com.atlassian.maven.plugins.clirr.predicates.apidiff.ExpectedDiffPredicate
 

T

toString() - Method in class com.atlassian.maven.plugins.clirr.ClirrRulesMojo
 
toString() - Method in class com.atlassian.maven.plugins.clirr.Rule
 
transitiveExcludes - Variable in class com.atlassian.maven.plugins.clirr.ClirrRulesMojo
A list of transitive dependent classes to exclude.
transitiveIncludes - Variable in class com.atlassian.maven.plugins.clirr.ClirrRulesMojo
A list of transitive dependent classes to include.

V

valueOf(String) - Static method in enum com.atlassian.maven.plugins.clirr.classfilters.ClassTypeFilter.ClassType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.atlassian.maven.plugins.clirr.classfilters.ClassTypeFilter.ClassType
Returns an array containing the constants of this enum type, in the order they are declared.

A C D E F G I L P R S T V

Copyright © 2012 Atlassian. All Rights Reserved.