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 InterfaceHttpData
InterfaceHttpData.HttpDataType -
Field Summary
Fields inherited from class AbstractMemoryHttpData
isRenamedFields inherited from class AbstractHttpData
charset, completed, definedSize, maxSize, name, size -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddContent(ChannelBuffer buffer, boolean last) Add the content from the ChannelBufferintintcompareTo(InterfaceHttpData other) booleangetValue()Returns the value of this HttpData.inthashCode()voidSets the value of this HttpData.toString()Methods inherited from class AbstractMemoryHttpData
delete, get, getChannelBuffer, getChunk, getFile, getString, getString, isInMemory, renameTo, setContent, setContent, setContentMethods inherited from class AbstractHttpData
checkSize, getCharset, getName, isCompleted, length, setCharset, setMaxSizeMethods inherited from interface HttpData
checkSize, delete, get, getChannelBuffer, getCharset, getChunk, getFile, getString, getString, isCompleted, isInMemory, length, renameTo, setCharset, setContent, setContent, setContent, setMaxSizeMethods inherited from interface InterfaceHttpData
getName
-
Constructor Details
-
MemoryAttribute
-
MemoryAttribute
- Throws:
IOException
-
-
Method Details
-
getHttpDataType
- Specified by:
getHttpDataTypein interfaceInterfaceHttpData- Returns:
- The HttpDataType
-
getValue
-
setValue
Description copied from interface:AttributeSets the value of this HttpData.- Specified by:
setValuein interfaceAttribute- Throws:
IOException
-
addContent
Description copied from interface:HttpDataAdd the content from the ChannelBuffer- Specified by:
addContentin interfaceHttpData- Overrides:
addContentin 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
-
equals
-
compareTo
- Specified by:
compareToin interfaceComparable<InterfaceHttpData>
-
compareTo
-
toString
-