public class RequiredMethodSignaturePredicate extends Object implements TypeMappingPredicate<Method>
| Constructor and Description |
|---|
RequiredMethodSignaturePredicate() |
RequiredMethodSignaturePredicate(CollectionFilter<Class<?>> resultTypeFilters,
List<org.walkmod.javalang.ast.expr.Expression> argumentValues,
Map<String,SymbolType> typeMapping) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
filter(Method method) |
void |
setArgumentValues(List<org.walkmod.javalang.ast.expr.Expression> argumentValues) |
void |
setResultTypeFilters(CollectionFilter<Class<?>> resultTypeFilters) |
void |
setTypeMapping(Map<String,SymbolType> typeMapping) |
public RequiredMethodSignaturePredicate()
public RequiredMethodSignaturePredicate(CollectionFilter<Class<?>> resultTypeFilters, List<org.walkmod.javalang.ast.expr.Expression> argumentValues, Map<String,SymbolType> typeMapping)
public void setResultTypeFilters(CollectionFilter<Class<?>> resultTypeFilters)
public void setArgumentValues(List<org.walkmod.javalang.ast.expr.Expression> argumentValues)
public void setTypeMapping(Map<String,SymbolType> typeMapping)
setTypeMapping in interface TypeMappingPredicate<Method>Copyright © 2018. All rights reserved.