public class MethodMatcher extends Object
Constructor and Description |
---|
MethodMatcher() |
Modifier and Type | Method and Description |
---|---|
MethodMatcher |
addParameter(String fullyQualifiedTypeParameterName) |
MethodMatcher |
addParameter(TypeCriteria parameterTypeCriteria) |
MethodMatcher |
callSite(TypeCriteria callSite) |
static MethodMatcher |
create() |
boolean |
matches(MethodInvocationTree mit) |
boolean |
matches(MethodTree methodTree) |
boolean |
matches(NewClassTree newClassTree) |
MethodMatcher |
name(NameCriteria methodName) |
MethodMatcher |
name(String methodName) |
MethodMatcher |
parameters(String... parameterTypes) |
MethodMatcher |
parameters(TypeCriteria... parameterTypes) |
MethodMatcher |
typeDefinition(String fullyQualifiedTypeName) |
MethodMatcher |
typeDefinition(TypeCriteria typeDefinition) |
MethodMatcher |
withAnyParameters() |
MethodMatcher |
withoutParameter() |
public static MethodMatcher create()
public MethodMatcher name(String methodName)
public MethodMatcher name(NameCriteria methodName)
public MethodMatcher typeDefinition(TypeCriteria typeDefinition)
public MethodMatcher typeDefinition(String fullyQualifiedTypeName)
public MethodMatcher callSite(TypeCriteria callSite)
public MethodMatcher addParameter(String fullyQualifiedTypeParameterName)
public MethodMatcher addParameter(TypeCriteria parameterTypeCriteria)
public MethodMatcher parameters(String... parameterTypes)
public MethodMatcher parameters(TypeCriteria... parameterTypes)
public MethodMatcher withAnyParameters()
public MethodMatcher withoutParameter()
public boolean matches(NewClassTree newClassTree)
public boolean matches(MethodInvocationTree mit)
public boolean matches(MethodTree methodTree)
Copyright © 2012–2017 SonarSource. All rights reserved.