类 EncodedResourceResolver.EncodedResource
java.lang.Object
cn.taketoday.core.io.AbstractResource
cn.taketoday.web.resource.EncodedResourceResolver.EncodedResource
- 所有已实现的接口:
cn.taketoday.core.io.InputStreamSource,cn.taketoday.core.io.Resource,HttpResource
static final class EncodedResourceResolver.EncodedResource
extends cn.taketoday.core.io.AbstractResource
implements HttpResource
An encoded
HttpResource.-
字段概要
字段修饰符和类型字段说明private final Stringprivate final cn.taketoday.core.io.Resourceprivate final cn.taketoday.core.io.Resource从接口继承的字段 cn.taketoday.core.io.Resource
EMPTY_ARRAY -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明longcn.taketoday.core.io.ResourcecreateRelative(String relativePath) booleanexists()byte[]getContentAsString(Charset charset) getFile()getName()The HTTP headers to be contributed to the HTTP response that serves the current resource.getURI()getURL()booleanbooleanisFile()booleanisOpen()booleanlongString[]list()cn.taketoday.core.io.Resource[]list(cn.taketoday.core.io.ResourceFilter filter) 从类继承的方法 cn.taketoday.core.io.AbstractResource
customizeConnection, customizeConnection, equals, getFileForLastModifiedCheck, hashCode, toString从接口继承的方法 cn.taketoday.core.io.Resource
toString
-
字段详细资料
-
coding
-
encoded
private final cn.taketoday.core.io.Resource encoded -
original
private final cn.taketoday.core.io.Resource original
-
-
构造器详细资料
-
EncodedResource
EncodedResource(cn.taketoday.core.io.Resource original, String coding, String extension) throws IOException - 抛出:
IOException
-
-
方法详细资料
-
getInputStream
- 指定者:
getInputStream在接口中cn.taketoday.core.io.InputStreamSource- 抛出:
IOException
-
exists
public boolean exists()- 指定者:
exists在接口中cn.taketoday.core.io.Resource- 覆盖:
exists在类中cn.taketoday.core.io.AbstractResource
-
isReadable
public boolean isReadable()- 指定者:
isReadable在接口中cn.taketoday.core.io.Resource- 覆盖:
isReadable在类中cn.taketoday.core.io.AbstractResource
-
isOpen
public boolean isOpen()- 指定者:
isOpen在接口中cn.taketoday.core.io.Resource- 覆盖:
isOpen在类中cn.taketoday.core.io.AbstractResource
-
getURL
- 指定者:
getURL在接口中cn.taketoday.core.io.Resource- 覆盖:
getURL在类中cn.taketoday.core.io.AbstractResource- 抛出:
IOException
-
getURI
- 指定者:
getURI在接口中cn.taketoday.core.io.Resource- 覆盖:
getURI在类中cn.taketoday.core.io.AbstractResource- 抛出:
IOException
-
getFile
- 指定者:
getFile在接口中cn.taketoday.core.io.Resource- 覆盖:
getFile在类中cn.taketoday.core.io.AbstractResource- 抛出:
IOException
-
contentLength
- 指定者:
contentLength在接口中cn.taketoday.core.io.Resource- 覆盖:
contentLength在类中cn.taketoday.core.io.AbstractResource- 抛出:
IOException
-
lastModified
- 指定者:
lastModified在接口中cn.taketoday.core.io.Resource- 覆盖:
lastModified在类中cn.taketoday.core.io.AbstractResource- 抛出:
IOException
-
createRelative
- 指定者:
createRelative在接口中cn.taketoday.core.io.Resource- 覆盖:
createRelative在类中cn.taketoday.core.io.AbstractResource- 抛出:
IOException
-
getName
- 指定者:
getName在接口中cn.taketoday.core.io.Resource- 覆盖:
getName在类中cn.taketoday.core.io.AbstractResource
-
readableChannel
- 指定者:
readableChannel在接口中cn.taketoday.core.io.InputStreamSource- 抛出:
IOException
-
getReader
- 指定者:
getReader在接口中cn.taketoday.core.io.InputStreamSource- 抛出:
IOException
-
getReader
- 指定者:
getReader在接口中cn.taketoday.core.io.InputStreamSource- 抛出:
IOException
-
isFile
public boolean isFile()- 指定者:
isFile在接口中cn.taketoday.core.io.Resource- 覆盖:
isFile在类中cn.taketoday.core.io.AbstractResource
-
isDirectory
- 指定者:
isDirectory在接口中cn.taketoday.core.io.Resource- 覆盖:
isDirectory在类中cn.taketoday.core.io.AbstractResource- 抛出:
IOException
-
list
- 指定者:
list在接口中cn.taketoday.core.io.Resource- 覆盖:
list在类中cn.taketoday.core.io.AbstractResource- 抛出:
IOException
-
list
@Experimental public cn.taketoday.core.io.Resource[] list(@Nullable cn.taketoday.core.io.ResourceFilter filter) throws IOException - 指定者:
list在接口中cn.taketoday.core.io.Resource- 覆盖:
list在类中cn.taketoday.core.io.AbstractResource- 抛出:
IOException
-
getContentAsByteArray
- 指定者:
getContentAsByteArray在接口中cn.taketoday.core.io.Resource- 抛出:
IOException
-
getContentAsString
- 指定者:
getContentAsString在接口中cn.taketoday.core.io.Resource- 抛出:
IOException
-
getResponseHeaders
从接口复制的说明:HttpResourceThe HTTP headers to be contributed to the HTTP response that serves the current resource.- 指定者:
getResponseHeaders在接口中HttpResource- 返回:
- the HTTP response headers
-