Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
I
L
M
P
R
T
V
A
AddedMethodToInterface
- Class in
com.atlassian.maven.plugins.clirr.apichanges
AddedMethodToInterface(String)
- Constructor for class com.atlassian.maven.plugins.clirr.apichanges.
AddedMethodToInterface
ApiChange
- Interface in
com.atlassian.maven.plugins.clirr.apichanges
ApiChanges
- Class in
com.atlassian.maven.plugins.clirr.apichanges
ApiChanges()
- Constructor for class com.atlassian.maven.plugins.clirr.apichanges.
ApiChanges
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
ArtifactFactoryWrapper
- Class in
com.atlassian.maven.plugins.clirr
ArtifactFactoryWrapper(ArtifactFactory)
- Constructor for class com.atlassian.maven.plugins.clirr.
ArtifactFactoryWrapper
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.apichanges
- package com.atlassian.maven.plugins.clirr.apichanges
com.atlassian.maven.plugins.clirr.classfilters
- package com.atlassian.maven.plugins.clirr.classfilters
com.atlassian.maven.plugins.clirr.parser
- package com.atlassian.maven.plugins.clirr.parser
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
createArtifact(String, String, String, String, String)
- Method in class com.atlassian.maven.plugins.clirr.
ArtifactFactoryWrapper
createArtifactWithClassifier(String, String, String, String, String)
- Method in class com.atlassian.maven.plugins.clirr.
ArtifactFactoryWrapper
createBuildArtifact(String, String, String, String)
- Method in class com.atlassian.maven.plugins.clirr.
ArtifactFactoryWrapper
createDependencyArtifact(String, String, VersionRange, String, String, String)
- Method in class com.atlassian.maven.plugins.clirr.
ArtifactFactoryWrapper
createDependencyArtifact(String, String, VersionRange, String, String, String, boolean)
- Method in class com.atlassian.maven.plugins.clirr.
ArtifactFactoryWrapper
createDependencyArtifact(String, String, VersionRange, String, String, String, String)
- Method in class com.atlassian.maven.plugins.clirr.
ArtifactFactoryWrapper
createDependencyArtifact(String, String, VersionRange, String, String, String, String, boolean)
- Method in class com.atlassian.maven.plugins.clirr.
ArtifactFactoryWrapper
createExtensionArtifact(String, String, VersionRange)
- Method in class com.atlassian.maven.plugins.clirr.
ArtifactFactoryWrapper
createParentArtifact(String, String, String)
- Method in class com.atlassian.maven.plugins.clirr.
ArtifactFactoryWrapper
createPluginArtifact(String, String, VersionRange)
- Method in class com.atlassian.maven.plugins.clirr.
ArtifactFactoryWrapper
createProjectArtifact(String, String, String)
- Method in class com.atlassian.maven.plugins.clirr.
ArtifactFactoryWrapper
createProjectArtifact(String, String, String, String)
- Method in class com.atlassian.maven.plugins.clirr.
ArtifactFactoryWrapper
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
ExpectedDifferencesParser
- Class in
com.atlassian.maven.plugins.clirr.parser
Parses the lines of the API difference file.
ExpectedDifferencesParser(File)
- Constructor for class com.atlassian.maven.plugins.clirr.parser.
ExpectedDifferencesParser
ExpectedDifferencesParser(File, Charset)
- Constructor for class com.atlassian.maven.plugins.clirr.parser.
ExpectedDifferencesParser
ExpectedDifferencesParser(BufferedReader)
- Constructor for class com.atlassian.maven.plugins.clirr.parser.
ExpectedDifferencesParser
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
from(String)
- Static method in class com.atlassian.maven.plugins.clirr.apichanges.
ApiChanges
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
getRule(String)
- Static method in class com.atlassian.maven.plugins.clirr.
RulesRegistry
getRules()
- Static 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
M
matches(ApiDifference)
- Method in class com.atlassian.maven.plugins.clirr.apichanges.
AddedMethodToInterface
matches(ApiDifference)
- Method in interface com.atlassian.maven.plugins.clirr.apichanges.
ApiChange
P
parse()
- Method in class com.atlassian.maven.plugins.clirr.parser.
ExpectedDifferencesParser
PathIncludeExcludePredicate
- Class in
com.atlassian.maven.plugins.clirr.predicates
PathIncludeExcludePredicate(String[], String[])
- Constructor for class com.atlassian.maven.plugins.clirr.predicates.
PathIncludeExcludePredicate
process(Artifact)
- Method in class com.atlassian.maven.plugins.clirr.
ArtifactFactoryWrapper
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
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
M
P
R
T
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2014
Atlassian
. All Rights Reserved.