public class MemoryFileUpload extends AbstractMemoryHttpData implements FileUpload
InterfaceHttpData.HttpDataType
definedSize, size
Constructor and Description |
---|
MemoryFileUpload(String name,
String filename,
String contentType,
String contentTransferEncoding,
Charset charset,
long size) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(FileUpload o) |
int |
compareTo(InterfaceHttpData o) |
FileUpload |
copy() |
FileUpload |
duplicate() |
boolean |
equals(Object o) |
String |
getContentTransferEncoding()
Returns the Content-Transfer-Encoding
|
String |
getContentType()
Returns the content type passed by the browser or null if not defined.
|
String |
getFilename()
Returns the original filename in the client's filesystem,
as provided by the browser (or other client software).
|
InterfaceHttpData.HttpDataType |
getHttpDataType() |
int |
hashCode() |
FileUpload |
replace(io.netty.buffer.ByteBuf content) |
FileUpload |
retain() |
FileUpload |
retain(int increment) |
FileUpload |
retainedDuplicate() |
void |
setContentTransferEncoding(String contentTransferEncoding)
Set the Content-Transfer-Encoding type from String as 7bit, 8bit or binary
|
void |
setContentType(String contentType)
Set the Content Type passed by the browser if defined
|
void |
setFilename(String filename)
Set the original filename
|
String |
toString() |
FileUpload |
touch() |
FileUpload |
touch(Object hint) |
addContent, delete, get, getByteBuf, getChunk, getFile, getString, getString, isInMemory, renameTo, setContent, setContent, setContent
checkSize, content, deallocate, definedLength, getCharset, getMaxSize, getName, isCompleted, length, setCharset, setCompleted, setCompleted, setMaxSize
refCnt, release, release, setRefCnt
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
addContent, checkSize, definedLength, delete, get, getByteBuf, getCharset, getChunk, getFile, getMaxSize, getString, getString, isCompleted, isInMemory, length, renameTo, setCharset, setContent, setContent, setContent, setMaxSize
getName
public InterfaceHttpData.HttpDataType getHttpDataType()
getHttpDataType
in interface InterfaceHttpData
public String getFilename()
FileUpload
getFilename
in interface FileUpload
public void setFilename(String filename)
FileUpload
setFilename
in interface FileUpload
public int compareTo(InterfaceHttpData o)
compareTo
in interface Comparable<InterfaceHttpData>
public int compareTo(FileUpload o)
public void setContentType(String contentType)
FileUpload
setContentType
in interface FileUpload
contentType
- Content Type to set - must be not nullpublic String getContentType()
FileUpload
getContentType
in interface FileUpload
public String getContentTransferEncoding()
FileUpload
getContentTransferEncoding
in interface FileUpload
public void setContentTransferEncoding(String contentTransferEncoding)
FileUpload
setContentTransferEncoding
in interface FileUpload
public FileUpload copy()
copy
in interface io.netty.buffer.ByteBufHolder
copy
in interface FileUpload
copy
in interface HttpData
public FileUpload duplicate()
duplicate
in interface io.netty.buffer.ByteBufHolder
duplicate
in interface FileUpload
duplicate
in interface HttpData
public FileUpload retainedDuplicate()
retainedDuplicate
in interface io.netty.buffer.ByteBufHolder
retainedDuplicate
in interface FileUpload
retainedDuplicate
in interface HttpData
public FileUpload replace(io.netty.buffer.ByteBuf content)
replace
in interface io.netty.buffer.ByteBufHolder
replace
in interface FileUpload
replace
in interface HttpData
public FileUpload retain()
retain
in interface io.netty.buffer.ByteBufHolder
retain
in interface FileUpload
retain
in interface HttpData
retain
in interface InterfaceHttpData
retain
in interface io.netty.util.ReferenceCounted
retain
in class AbstractHttpData
public FileUpload retain(int increment)
retain
in interface io.netty.buffer.ByteBufHolder
retain
in interface FileUpload
retain
in interface HttpData
retain
in interface InterfaceHttpData
retain
in interface io.netty.util.ReferenceCounted
retain
in class AbstractHttpData
public FileUpload touch()
touch
in interface io.netty.buffer.ByteBufHolder
touch
in interface FileUpload
touch
in interface HttpData
touch
in interface InterfaceHttpData
touch
in interface io.netty.util.ReferenceCounted
touch
in class AbstractMemoryHttpData
public FileUpload touch(Object hint)
touch
in interface io.netty.buffer.ByteBufHolder
touch
in interface FileUpload
touch
in interface HttpData
touch
in interface InterfaceHttpData
touch
in interface io.netty.util.ReferenceCounted
touch
in class AbstractMemoryHttpData
Copyright © 2008–2023 The Netty Project. All rights reserved.