Class MemberUsageScanner

java.lang.Object
org.reflections.scanners.AbstractScanner
org.reflections.scanners.MemberUsageScanner
All Implemented Interfaces:
Scanner

public class MemberUsageScanner extends AbstractScanner
scans methods/constructors/fields usage

depends on JavassistAdapter configured

  • Field Details

    • classPool

      private javassist.ClassPool classPool
  • Constructor Details

    • MemberUsageScanner

      public MemberUsageScanner()
  • Method Details

    • scan

      public void scan(Object cls, Store store)
      Specified by:
      scan in class AbstractScanner
    • scanMember

      void scanMember(javassist.CtBehavior member, Store store) throws javassist.CannotCompileException
      Throws:
      javassist.CannotCompileException
    • put

      private void put(Store store, String key, int lineNumber, String value)
    • parameterNames

      String parameterNames(javassist.bytecode.MethodInfo info)
    • getClassPool

      private javassist.ClassPool getClassPool()