Uses of Interface
org.aoju.bus.core.io.resource.Resource
Packages that use Resource
Package
Description
压缩解压封装
图像处理相关类封装
针对ClassPath和文件中资源读取的封装
加载器的抽象接口和实现,包括懒加载的实现等
工具包,提供各种工具方法,按照归类入口为XXXKit,如数组工具ArrayKit等
-
Uses of Resource in org.aoju.bus.core.compress
Methods in org.aoju.bus.core.compress with parameters of type Resource -
Uses of Resource in org.aoju.bus.core.image
Methods in org.aoju.bus.core.image with parameters of type Resource -
Uses of Resource in org.aoju.bus.core.io.resource
Classes in org.aoju.bus.core.io.resource that implement ResourceModifier and TypeClassDescriptionclass基于byte[]的资源获取器 注意:此对象中getUrl方法始终返回nullclassCharSequence资源,字符串做为资源classClassPath单一资源访问类 传入路径path必须为相对路径,如果传入绝对路径,Linux路径会去掉开头的“/”,而Windows路径会直接报错 传入的path所指向的资源必须存在,否则报错classFileObject资源包装class文件资源访问对象class基于InputStream的资源获取器 注意:此对象中getUrl方法始终返回nullclass多文件组合资源 此资源为一个利用游标自循环资源,只有调用MultiResource.next()方法才会获取下一个资源,使用完毕后调用MultiResource.reset()方法重置游标class多资源组合资源 此资源为一个利用游标自循环资源,只有调用MultiResource.next()方法才会获取下一个资源,使用完毕后调用MultiResource.reset()方法重置游标class字符串资源,字符串做为资源classURL资源访问类classVFS资源封装 参考:org.springframework.core.io.VfsUtilsclassWeb root资源访问对象Methods in org.aoju.bus.core.io.resource that return ResourceMethods in org.aoju.bus.core.io.resource that return types with arguments of type ResourceMethods in org.aoju.bus.core.io.resource with parameters of type ResourceModifier and TypeMethodDescription增加资源Constructors in org.aoju.bus.core.io.resource with parameters of type ResourceConstructor parameters in org.aoju.bus.core.io.resource with type arguments of type Resource -
Uses of Resource in org.aoju.bus.core.loader
Classes in org.aoju.bus.core.loader with type parameters of type ResourceFields in org.aoju.bus.core.loader declared as ResourceMethods in org.aoju.bus.core.loader that return ResourceMethods in org.aoju.bus.core.loader that return types with arguments of type ResourceModifier and TypeMethodDescription加载指定路径的所有资源,等效于Loader.load(path, false, Filters.ALWAYS)的调用 通常情况下不递归加载,但是子类可以改变此方法的行为, 例如ANT风格路径的资源加载器可以根据传入表达式来判断是否递归加载加载指定路径的所有资源,等效于Loader.load(path, recursively, Filters.ALWAYS)的调用加载指定路径的所有满足过滤条件的资源default Enumeration<Resource> 加载动态库信息 例如: .dll/.so等加载指定路径的所有满足过滤条件的资源,等效于Loader.load(path, true, boot)的调用加载匹配模式表达式的所有资源,由于模式表达式中有可能表达了是否递归加载的含义, 所以缺省情况下recursively参数会被忽略,取而代之的是PatternLoader.recursively(String)的返回值, 如果字类实现的模式表达式并不能表达是否递归加载的含义,需要重写该方法以满足更多定制化的需求 另外当filter参数不为null时,由模式表达式推导出的过滤器将会和filter参数混合成一个AllFilter混合过滤器 -
Uses of Resource in org.aoju.bus.core.toolkit
Methods in org.aoju.bus.core.toolkit that return ResourceModifier and TypeMethodDescriptionstatic ResourceFileKit.getResource(File file) 获取FileResource资源对象static ResourceFileKit.getResource(String path) static ResourceFileKit.getResource(URL url) 获取UriResource资源对象Methods in org.aoju.bus.core.toolkit with parameters of type Resource