Class SignatureMatcher

java.lang.Object
pascal.taie.language.classes.SignatureMatcher

public class SignatureMatcher extends Object
Provides functionality to match signatures by given patterns.
  • Constructor Details

    • SignatureMatcher

      public SignatureMatcher(ClassHierarchy hierarchy)
  • Method Details

    • getClasses

      public Set<JClass> getClasses(String classPattern)
      Returns:
      the classes that match given pattern.
    • getMethods

      public Set<JMethod> getMethods(String methodPattern)
      Returns:
      the methods that match given pattern.
    • getFields

      public Set<JField> getFields(String fieldPattern)
      Returns:
      the fields that match given pattern.