| Interface | Description |
|---|---|
| MethodMatcher |
A matcher is used to match method signatures.
|
| Class | Description |
|---|---|
| AccessMethodMatcher | |
| AllMethodsAndInitMatcher |
Matches all methods, constructor and class init methods.
|
| AllMethodsMatcher |
A method matcher that matches all methods except constructors.
|
| AndMethodMatcher |
A method matcher which 'ands' a set of method matchers - if all of the child matchers match, this matcher matches,
otherwise it doesn't.
|
| AnnotationMethodMatcher |
This is a complete bastardization of a method matcher.
|
| ExactMethodMatcher |
An exact method signature matcher.
|
| ExactParamsMethodMatcher |
This matcher must match the method name and parameters exactly.
|
| ExactReturnTypeMethodMatcher | |
| GetterSetterMethodMatcher |
Method matcher to select standard getters and setters.
|
| LambdaMethodMatcher |
A method matcher that matches lambda methods.
|
| ManyMethodMatcher |
A method matcher which contains other method matchers.
|
| NameMethodMatcher | |
| NoMethodsMatcher | |
| NotMethodMatcher |
A method matcher which negates the result of the given method matcher.
|
| OrMethodMatcher |
A method matcher which 'ors' a set of method matchers - if any of the child matchers match, this matcher matches.
|
| ReturnTypeMethodMatcher |
A method matcher that matches methods based on return type.
|
| Exception | Description |
|---|---|
| InvalidMethodDescriptor |