类 MockPart

java.lang.Object
cn.taketoday.mock.web.MockPart
所有已实现的接口:
jakarta.servlet.http.Part

public class MockPart extends Object implements jakarta.servlet.http.Part
Mock implementation of jakarta.servlet.http.Part.
从以下版本开始:
4.0
作者:
Rossen Stoyanchev, Juergen Hoeller, Harry Yang
另请参阅:
  • 字段详细资料

    • name

      private final String name
    • filename

      @Nullable private final String filename
    • content

      private final byte[] content
    • headers

      private final cn.taketoday.http.HttpHeaders headers
  • 构造器详细资料

    • MockPart

      public MockPart(String name, @Nullable byte[] content)
      Constructor for a part with byte[] content only.
      另请参阅:
    • MockPart

      public MockPart(String name, @Nullable String filename, @Nullable byte[] content)
      Constructor for a part with a filename and byte[] content.
      另请参阅:
  • 方法详细资料

    • getName

      public String getName()
      指定者:
      getName 在接口中 jakarta.servlet.http.Part
    • getSubmittedFileName

      @Nullable public String getSubmittedFileName()
      指定者:
      getSubmittedFileName 在接口中 jakarta.servlet.http.Part
    • getContentType

      @Nullable public String getContentType()
      指定者:
      getContentType 在接口中 jakarta.servlet.http.Part
    • getSize

      public long getSize()
      指定者:
      getSize 在接口中 jakarta.servlet.http.Part
    • getInputStream

      public InputStream getInputStream() throws IOException
      指定者:
      getInputStream 在接口中 jakarta.servlet.http.Part
      抛出:
      IOException
    • write

      public void write(String fileName) throws IOException
      指定者:
      write 在接口中 jakarta.servlet.http.Part
      抛出:
      IOException
    • delete

      public void delete() throws IOException
      指定者:
      delete 在接口中 jakarta.servlet.http.Part
      抛出:
      IOException
    • getHeader

      @Nullable public String getHeader(String name)
      指定者:
      getHeader 在接口中 jakarta.servlet.http.Part
    • getHeaders

      public Collection<String> getHeaders(String name)
      指定者:
      getHeaders 在接口中 jakarta.servlet.http.Part
    • getHeaderNames

      public Collection<String> getHeaderNames()
      指定者:
      getHeaderNames 在接口中 jakarta.servlet.http.Part
    • getHeaders

      public final cn.taketoday.http.HttpHeaders getHeaders()
      Return the HttpHeaders backing header related accessor methods, allowing for populating selected header entries.