Class MemoryAttribute
java.lang.Object
org.jboss.netty.handler.codec.http.multipart.AbstractHttpData
org.jboss.netty.handler.codec.http.multipart.AbstractMemoryHttpData
org.jboss.netty.handler.codec.http.multipart.MemoryAttribute
- All Implemented Interfaces:
Comparable<InterfaceHttpData>
,Attribute
,HttpData
,InterfaceHttpData
Memory implementation of Attributes
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jboss.netty.handler.codec.http.multipart.InterfaceHttpData
InterfaceHttpData.HttpDataType
-
Field Summary
Fields inherited from class org.jboss.netty.handler.codec.http.multipart.AbstractMemoryHttpData
isRenamed
Fields inherited from class org.jboss.netty.handler.codec.http.multipart.AbstractHttpData
charset, completed, definedSize, maxSize, name, size
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addContent
(ChannelBuffer buffer, boolean last) Add the content from the ChannelBufferint
int
compareTo
(InterfaceHttpData other) boolean
getValue()
Returns the value of this HttpData.int
hashCode()
void
Sets the value of this HttpData.toString()
Methods inherited from class org.jboss.netty.handler.codec.http.multipart.AbstractMemoryHttpData
delete, get, getChannelBuffer, getChunk, getFile, getString, getString, isInMemory, renameTo, setContent, setContent, setContent
Methods inherited from class org.jboss.netty.handler.codec.http.multipart.AbstractHttpData
checkSize, getCharset, getName, isCompleted, length, setCharset, setMaxSize
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.jboss.netty.handler.codec.http.multipart.HttpData
checkSize, delete, get, getChannelBuffer, getCharset, getChunk, getFile, getString, getString, isCompleted, isInMemory, length, renameTo, setCharset, setContent, setContent, setContent, setMaxSize
Methods inherited from interface org.jboss.netty.handler.codec.http.multipart.InterfaceHttpData
getName
-
Constructor Details
-
MemoryAttribute
-
MemoryAttribute
- Throws:
IOException
-
-
Method Details
-
getHttpDataType
- Specified by:
getHttpDataType
in interfaceInterfaceHttpData
- Returns:
- The HttpDataType
-
getValue
Description copied from interface:Attribute
Returns the value of this HttpData. -
setValue
Description copied from interface:Attribute
Sets the value of this HttpData.- Specified by:
setValue
in interfaceAttribute
- Throws:
IOException
-
addContent
Description copied from interface:HttpData
Add the content from the ChannelBuffer- Specified by:
addContent
in interfaceHttpData
- Overrides:
addContent
in classAbstractMemoryHttpData
- Parameters:
buffer
- must be not null except if last is set to Falselast
- True of the buffer is the last one- Throws:
IOException
-
hashCode
public int hashCode() -
equals
-
compareTo
- Specified by:
compareTo
in interfaceComparable<InterfaceHttpData>
-
compareTo
-
toString
-