public class ClassPathResourceDescriptor extends AbstractResourceDescriptor
| 构造器和说明 |
|---|
ClassPathResourceDescriptor(String path) |
ClassPathResourceDescriptor(String path,
Class<?> clazz) |
ClassPathResourceDescriptor(String path,
ClassLoader classLoader) |
ClassPathResourceDescriptor(String path,
ClassLoader classLoader,
Class<?> clazz) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
exists()
判断资源是否存在
|
String |
getDescription()
Return a description for this resource,
to be used for error output when working with the resource.
|
File |
getFile()
返回文件对象,如果对象不存在则返回
null |
String |
getFilename()
返回文件名,如果资源不存在,则返回
null |
InputStream |
getInputStream()
获取输入流,该输入流支持多次读取
|
String |
getPath() |
URL |
getURL()
返回
URL资源 |
getURI, length, toStringpublic ClassPathResourceDescriptor(String path)
public ClassPathResourceDescriptor(String path, ClassLoader classLoader)
public ClassPathResourceDescriptor(String path, ClassLoader classLoader, Class<?> clazz)
public final String getPath()
public boolean exists()
exists 在接口中 ResourceDescriptorexists 在类中 AbstractResourceDescriptortrue,否则返回falsepublic InputStream getInputStream()
InputStreampublic URL getURL() throws IOException
URL资源getURL 在接口中 ResourceDescriptorgetURL 在类中 AbstractResourceDescriptorIOException - IO异常public String getFilename()
nullgetFilename 在接口中 ResourceDescriptorgetFilename 在类中 AbstractResourceDescriptorpublic File getFile() throws IOException
nullgetFile 在接口中 ResourceDescriptorgetFile 在类中 AbstractResourceDescriptorIOException - IO异常public String getDescription()
Implementations are also encouraged to return this value
from their toString method.
Object.toString()Copyright © 2017. All rights reserved.