类 ResourceHandlerFunction.HeadMethodResource

java.lang.Object
cn.taketoday.web.handler.function.ResourceHandlerFunction.HeadMethodResource
所有已实现的接口:
cn.taketoday.core.io.InputStreamSource, cn.taketoday.core.io.Resource
封闭类:
ResourceHandlerFunction

private static class ResourceHandlerFunction.HeadMethodResource extends Object implements cn.taketoday.core.io.Resource
  • 字段详细资料

    • EMPTY

      private static final byte[] EMPTY
    • delegate

      private final cn.taketoday.core.io.Resource delegate
  • 构造器详细资料

    • HeadMethodResource

      public HeadMethodResource(cn.taketoday.core.io.Resource delegate)
  • 方法详细资料

    • getInputStream

      public InputStream getInputStream() throws IOException
      指定者:
      getInputStream 在接口中 cn.taketoday.core.io.InputStreamSource
      抛出:
      IOException
    • exists

      public boolean exists()
      指定者:
      exists 在接口中 cn.taketoday.core.io.Resource
    • isDirectory

      public boolean isDirectory() throws IOException
      指定者:
      isDirectory 在接口中 cn.taketoday.core.io.Resource
      抛出:
      IOException
    • list

      public String[] list() throws IOException
      指定者:
      list 在接口中 cn.taketoday.core.io.Resource
      抛出:
      IOException
    • list

      public cn.taketoday.core.io.Resource[] list(@Nullable cn.taketoday.core.io.ResourceFilter filter) throws IOException
      指定者:
      list 在接口中 cn.taketoday.core.io.Resource
      抛出:
      IOException
    • getURL

      public URL getURL() throws IOException
      指定者:
      getURL 在接口中 cn.taketoday.core.io.Resource
      抛出:
      IOException
    • getURI

      public URI getURI() throws IOException
      指定者:
      getURI 在接口中 cn.taketoday.core.io.Resource
      抛出:
      IOException
    • getFile

      public File getFile() throws IOException
      指定者:
      getFile 在接口中 cn.taketoday.core.io.Resource
      抛出:
      IOException
    • contentLength

      public long contentLength() throws IOException
      指定者:
      contentLength 在接口中 cn.taketoday.core.io.Resource
      抛出:
      IOException
    • lastModified

      public long lastModified() throws IOException
      指定者:
      lastModified 在接口中 cn.taketoday.core.io.Resource
      抛出:
      IOException
    • createRelative

      public cn.taketoday.core.io.Resource createRelative(String relativePath) throws IOException
      指定者:
      createRelative 在接口中 cn.taketoday.core.io.Resource
      抛出:
      IOException
    • getName

      @Nullable public String getName()
      指定者:
      getName 在接口中 cn.taketoday.core.io.Resource
    • toString

      public String toString()
      指定者:
      toString 在接口中 cn.taketoday.core.io.Resource
      覆盖:
      toString 在类中 Object