Uses of Interface
org.miaixz.bus.core.lang.loader.Loader
Packages that use Loader
-
Uses of Loader in org.miaixz.bus.core.lang.loader
Classes in org.miaixz.bus.core.lang.loader that implement LoaderModifier and TypeClassDescriptionclassANT风格路径资源加载器class委派的资源加载器class文件资源加载器classJar包资源加载器classJar包资源加载器class模式匹配资源加载器class包名表达式资源加载器class正则表达式资源加载器class资源加载器class标准的资源加载器Fields in org.miaixz.bus.core.lang.loader declared as LoaderMethods in org.miaixz.bus.core.lang.loader that return LoaderModifier and TypeMethodDescriptionstatic LoaderLoaders.ant()创建ANT风格路径表达式的资源加载器,这是一个委派加载器,自身并没有资源加载逻辑而是委派给实际的资源加载器, 在这个创建方法中,实际委派给Loaders.std()资源加载器 示例:static LoaderLoaders.ant(ClassLoader classLoader) 创建ANT风格路径表达式的资源加载器,这是一个委派加载器,自身并没有资源加载逻辑而是委派给实际的资源加载器, 在这个创建方法中,实际委派给Loaders.std(ClassLoader)资源加载器 示例:static Loader创建ANT风格路径表达式的资源加载器,这是一个委派加载器,自身并没有资源加载逻辑而是委派给实际的资源加载器, 在这个创建方法中,实际委派给delegate资源加载器 示例:static Loader创建文件资源加载器static Loader创建文件资源加载器static Loader创建文件资源加载器static Loader创建JAR包资源加载器static Loader创建JAR包资源加载器static Loader创建JAR包资源加载器static LoaderLoaders.nat()创建lib包资源加载器static LoaderLoaders.pkg()创建按包名来加载的资源加载器,这是一个委派加载器,自身并没有资源加载逻辑而是委派给实际的资源加载器, 在这个创建方法中,实际委派给Loaders.std()资源加载器 示例:在Loaders.std()创建的资源加载器中加载类资源路径表达实际上不太直观,往往采用包名的方式更清晰易懂static LoaderLoaders.pkg(ClassLoader classLoader) 创建按包名来加载的资源加载器,这是一个委派加载器,自身并没有资源加载逻辑而是委派给实际的资源加载器, 在这个创建方法中,实际委派给Loaders.std(ClassLoader)资源加载器 示例:在Loaders.std()创建的资源加载器中加载类资源路径表达实际上不太直观,往往采用包名的方式更清晰易懂static Loader创建按包名来加载的资源加载器,这是一个委派加载器,自身并没有资源加载逻辑而是委派给实际的资源加载器, 在这个创建方法中,实际委派给delegate资源加载器 通过包装一个实际资源加载器可以实现更灵活的加载方式,例如:static LoaderLoaders.regex()创建正则表达式的资源加载器,这是一个委派加载器,自身并没有资源加载逻辑而是委派给实际的资源加载器, 在这个创建方法中,实际委派给Loaders.std()资源加载器 示例:static LoaderLoaders.regex(ClassLoader classLoader) 创建正则表达式的资源加载器,这是一个委派加载器,自身并没有资源加载逻辑而是委派给实际的资源加载器, 在这个创建方法中,实际委派给Loaders.std(ClassLoader)资源加载器 示例:static Loader创建正则表达式的资源加载器,这是一个委派加载器,自身并没有资源加载逻辑而是委派给实际的资源加载器, 在这个创建方法中,实际委派给delegate资源加载器 示例:static LoaderLoaders.std()创建 classpath 资源加载器,也就是对ClassLoader.getResources(String)的增强封装 默认采用Thread.currentThread()的Thread.getContextClassLoader(),作为ClassLoader, 如果当前线程的上下文类加载器为null则采用ClassLoader.getSystemClassLoader().static LoaderLoaders.std(ClassLoader classLoader) 创建 classpath 资源加载器,并且指定ClassLoader示例:Methods in org.miaixz.bus.core.lang.loader with parameters of type LoaderModifier and TypeMethodDescriptionstatic Loader创建ANT风格路径表达式的资源加载器,这是一个委派加载器,自身并没有资源加载逻辑而是委派给实际的资源加载器, 在这个创建方法中,实际委派给delegate资源加载器 示例:static Loader创建按包名来加载的资源加载器,这是一个委派加载器,自身并没有资源加载逻辑而是委派给实际的资源加载器, 在这个创建方法中,实际委派给delegate资源加载器 通过包装一个实际资源加载器可以实现更灵活的加载方式,例如:static Loader创建正则表达式的资源加载器,这是一个委派加载器,自身并没有资源加载逻辑而是委派给实际的资源加载器, 在这个创建方法中,实际委派给delegate资源加载器 示例:Constructors in org.miaixz.bus.core.lang.loader with parameters of type LoaderModifierConstructorDescription构造protectedDelegateLoader(Loader delegate) protectedPatternLoader(Loader delegate) RegexLoader(Loader delegate)