Package org.miaixz.bus.core.io.resource
Class JarResource
java.lang.Object
org.miaixz.bus.core.io.resource.UrlResource
org.miaixz.bus.core.io.resource.JarResource
- All Implemented Interfaces:
Serializable,Resource
Jar包资源对象
- Since:
- Java 17+
- Author:
- Kimi Liu
- See Also:
-
Field Summary
Fields inherited from class org.miaixz.bus.core.io.resource.UrlResource
name, url -
Constructor Summary
ConstructorsConstructorDescriptionJarResource(URI uri) 构造JarResource(URL url) 构造JarResource(URL url, String name) 构造 -
Method Summary
Methods inherited from class org.miaixz.bus.core.io.resource.UrlResource
createRelative, getFile, getName, getStream, getUrl, isModified, size, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.miaixz.bus.core.io.resource.Resource
getReader, readBytes, readString, readString, writeTo
-
Constructor Details
-
JarResource
构造- Parameters:
uri- JAR的URI
-
JarResource
构造- Parameters:
url- JAR的URL
-
JarResource
构造- Parameters:
url- JAR的URLname- 资源名称
-
-
Method Details
-
getJarFile
获取URL对应的JarFile对象- Returns:
JarFile- Throws:
InternalException- IO异常
-