public class MockPart
extends java.lang.Object
javax.servlet.http.Part
.Modifier and Type | Field and Description |
---|---|
private byte[] |
content |
private java.lang.String |
filename |
private HttpHeaders |
headers |
private java.lang.String |
name |
Modifier | Constructor and Description |
---|---|
|
MockPart(java.lang.String name,
byte[] content)
Constructor for a part with byte[] content only.
|
private |
MockPart(java.lang.String name,
java.lang.String filename,
byte[] content)
Constructor for a part with byte[] content only.
|
|
MockPart(java.lang.String name,
java.lang.String filename,
java.io.InputStream content)
Constructor for a part with a filename.
|
Modifier and Type | Method and Description |
---|---|
void |
delete() |
java.lang.String |
getContentType() |
java.lang.String |
getHeader(java.lang.String name) |
java.util.Collection<java.lang.String> |
getHeaderNames() |
HttpHeaders |
getHeaders()
Return the
HttpHeaders backing header related accessor methods. |
java.util.Collection<java.lang.String> |
getHeaders(java.lang.String name) |
java.io.InputStream |
getInputStream() |
java.lang.String |
getName() |
long |
getSize() |
java.lang.String |
getSubmittedFileName() |
void |
write(java.lang.String fileName) |
private final java.lang.String name
private final java.lang.String filename
private final byte[] content
private final HttpHeaders headers
public MockPart(java.lang.String name, byte[] content)
public MockPart(java.lang.String name, java.lang.String filename, java.io.InputStream content) throws java.io.IOException
java.io.IOException
private MockPart(java.lang.String name, java.lang.String filename, byte[] content)
getHeaders()
public java.lang.String getName()
public java.lang.String getSubmittedFileName()
public java.lang.String getContentType()
public long getSize()
public java.io.InputStream getInputStream() throws java.io.IOException
java.io.IOException
public java.lang.String getHeader(java.lang.String name)
public java.util.Collection<java.lang.String> getHeaders(java.lang.String name)
public java.util.Collection<java.lang.String> getHeaderNames()
public HttpHeaders getHeaders()
HttpHeaders
backing header related accessor methods.public void write(java.lang.String fileName) throws java.io.IOException
java.io.IOException
public void delete() throws java.io.IOException
java.io.IOException