## 类的使用
org.redkale.boot.ClassFilter

- 使用ClassFilter的程序包
  程序包 | 说明
  --- | ---
  org.redkale.boot | 提供Redkale服务器的启动、初始化和加载功能

- - ### org.redkale.boot中ClassFilter的使用

    返回ClassFilter的org.redkale.boot中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `ClassFilter<T>` | ClassFilter.`and(ClassFilter<T> filter)`
    `static ClassFilter` | ClassFilter.`create(java.lang.String includeregs, java.lang.String excluderegs, java.util.Set<java.lang.String> includeValues, java.util.Set<java.lang.String> excludeValues)`
    `protected ClassFilter` | NodeServer.`createClassFilter(java.lang.String localGroup, java.lang.Class<? extends java.lang.annotation.Annotation> ref, java.lang.Class inter, java.lang.Class<? extends java.lang.annotation.Annotation> ref2, java.lang.String properties, java.lang.String property)`
    `protected ClassFilter<Service>` | NodeServer.`createServiceClassFilter()`
    `protected ClassFilter<Servlet>` | NodeHttpServer.`createServletClassFilter()`
    `protected abstract ClassFilter<Servlet>` | NodeServer.`createServletClassFilter()`
    `protected ClassFilter<Servlet>` | NodeSncpServer.`createServletClassFilter()`
    `ClassFilter<T>` | ClassFilter.`or(ClassFilter<T> filter)`

    参数类型为ClassFilter的org.redkale.boot中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `ClassFilter<T>` | ClassFilter.`and(ClassFilter<T> filter)`
    `static void` | ClassFilter.Loader.`load(java.io.File excludeFile, java.lang.String[] excludeRegs, ClassFilter... filters)` 加载当前线程的classpath扫描所有class进行过滤
    `protected void` | NodeHttpServer.`loadHttpServlet(AnyValue servletsConf, ClassFilter<? extends Servlet> filter)`
    `protected void` | NodeHttpServer.`loadService(ClassFilter serviceFilter)`
    `protected void` | NodeServer.`loadService(ClassFilter serviceFilter)`
    `protected void` | NodeHttpServer.`loadServlet(ClassFilter<? extends Servlet> servletFilter)`
    `protected abstract void` | NodeServer.`loadServlet(ClassFilter<? extends Servlet> servletFilter)`
    `protected void` | NodeSncpServer.`loadServlet(ClassFilter<? extends Servlet> servletFilter)`
    `ClassFilter<T>` | ClassFilter.`or(ClassFilter<T> filter)`