Class SetClassScanner

  • All Implemented Interfaces:
    IClassScanner

    public class SetClassScanner
    extends Object
    implements IClassScanner
    Scans a set of classes for classes we want to modify.
    • Constructor Detail

      • SetClassScanner

        public SetClassScanner​(Set<String> classNames)
    • Method Detail

      • scanClass

        public boolean scanClass​(Class<?> allLoadedClass)
        Description copied from interface: IClassScanner
        Scan this class.
        Specified by:
        scanClass in interface IClassScanner
        Parameters:
        allLoadedClass - the class to sacn
        Returns:
        true if we should include this class
      • isComplete

        public boolean isComplete()
        Description copied from interface: IClassScanner
        Is this class scanner complete.
        Specified by:
        isComplete in interface IClassScanner
        Returns:
        true if this scanner has nothing more to find