Package crypto.utils
Class MatcherUtils
- java.lang.Object
-
- crypto.utils.MatcherUtils
-
public class MatcherUtils extends Object
-
-
Constructor Summary
Constructors Constructor Description MatcherUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Collection<CrySLMethod>getMatchingCryslMethodsToDeclaredMethod(CrySLRule rule, boomerang.scene.DeclaredMethod declaredMethod)static booleanisSubtype(boomerang.scene.WrappedClass childClass, boomerang.scene.WrappedClass parentClass)static booleanmatchCryslMethodAndDeclaredMethod(CrySLMethod cryslMethod, boomerang.scene.DeclaredMethod declaredMethod)static booleanmatchParameters(List<Map.Entry<String,String>> cryslParameters, List<boomerang.scene.jimple.JimpleType> declaredParameters)
-
-
-
Method Detail
-
getMatchingCryslMethodsToDeclaredMethod
public static Collection<CrySLMethod> getMatchingCryslMethodsToDeclaredMethod(CrySLRule rule, boomerang.scene.DeclaredMethod declaredMethod)
-
matchCryslMethodAndDeclaredMethod
public static boolean matchCryslMethodAndDeclaredMethod(CrySLMethod cryslMethod, boomerang.scene.DeclaredMethod declaredMethod)
-
matchParameters
public static boolean matchParameters(List<Map.Entry<String,String>> cryslParameters, List<boomerang.scene.jimple.JimpleType> declaredParameters)
-
isSubtype
public static boolean isSubtype(boomerang.scene.WrappedClass childClass, boomerang.scene.WrappedClass parentClass)
-
-