Class TypeScanner

All Implemented Interfaces:
AnnotationScanner

public class TypeScanner extends AbstractTypeScanner<TypeScanner> implements AnnotationScanner
扫描Class上的注解
Since:
Java 17+
Author:
Kimi Liu
  • Constructor Details

    • TypeScanner

      public TypeScanner(boolean includeSupperClass, boolean includeInterfaces, Predicate<Class<?>> filter, Set<Class<?>> excludeTypes)
      构造一个类注解扫描器
      Parameters:
      includeSupperClass - 是否允许扫描父类
      includeInterfaces - 是否允许扫描父接口
      filter - 过滤器
      excludeTypes - 不包含的类型
    • TypeScanner

      public TypeScanner()
      构建一个类注解扫描器,默认允许扫描指定元素的父类以及父接口
  • Method Details