Uses of Package
org.aoju.bus.core.loader

Packages that use org.aoju.bus.core.loader
Package
Description
加载器的抽象接口和实现,包括懒加载的实现等
工具包,提供各种工具方法,按照归类入口为XXXKit,如数组工具ArrayKit等
  • Class
    Description
    ALL逻辑复合过滤器,即所有过滤器都满足的时候才满足, 只要有一个过滤器不满足就立刻返回不满足, 如果没有过滤器的时候则认为所有过滤器都满足
    ANY逻辑复合过滤器,即任意一个过滤器满足时就满足,当没有过滤器的时候则认为没有过滤器满足,也就是不满足
    资源类加载器,可以加载任意类型的资源类
    委派的资源加载器
    资源过滤器
    外部Jar的类加载器
    函数式懒加载加载器 传入用于生成对象的函数,在对象需要使用时调用生成对象,然后抛弃此生成对象的函数。 此加载器常用于对象比较庞大而不一定被使用的情况,用于减少启动时资源占用问题 继承自LazyLoader,如何实现多线程安全,由LazyLoader完成
    持有一个计算延迟的值
    资源加载器,充分采用惰性加载的逻辑, 让资源的加载延后到Enumeration.hasMoreElements() 调用时,避免无用的提前全部预加载
    复合过滤器,实际上内部维护一个过滤器的LinkedHashSet集合,提供添加/删除以及链式拼接的方法来混合多个子过滤器,该过滤器的具体逻辑由子类拓展
    模式匹配资源加载器
    正则表达式过滤器
    资源加载器
    标准的资源加载器
  • Class
    Description
    外部Jar的类加载器