public class DiskAttribute extends AbstractDiskHttpData implements Attribute
InterfaceHttpData.HttpDataType
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
baseDirectory |
static boolean |
deleteOnExitTemporaryFile |
static java.lang.String |
postfix |
static java.lang.String |
prefix |
file
charset, completed, definedSize, maxSize, name, size
构造器和说明 |
---|
DiskAttribute(java.lang.String name)
Constructor used for huge Attribute
|
DiskAttribute(java.lang.String name,
java.lang.String value) |
限定符和类型 | 方法和说明 |
---|---|
void |
addContent(ChannelBuffer buffer,
boolean last)
Add the content from the ChannelBuffer
|
int |
compareTo(Attribute o) |
int |
compareTo(InterfaceHttpData o) |
protected boolean |
deleteOnExit() |
boolean |
equals(java.lang.Object o) |
protected java.lang.String |
getBaseDirectory() |
protected java.lang.String |
getDiskFilename() |
InterfaceHttpData.HttpDataType |
getHttpDataType() |
protected java.lang.String |
getPostfix() |
protected java.lang.String |
getPrefix() |
java.lang.String |
getValue()
Returns the value of this HttpData.
|
int |
hashCode() |
void |
setValue(java.lang.String value)
Sets the value of this HttpData.
|
java.lang.String |
toString() |
delete, get, getChannelBuffer, getChunk, getFile, getString, getString, isInMemory, renameTo, setContent, setContent, setContent
checkSize, getCharset, getName, isCompleted, length, setCharset, setMaxSize
checkSize, delete, get, getChannelBuffer, getCharset, getChunk, getFile, getString, getString, isCompleted, isInMemory, length, renameTo, setCharset, setContent, setContent, setContent, setMaxSize
getName
public static java.lang.String baseDirectory
public static boolean deleteOnExitTemporaryFile
public static final java.lang.String prefix
public static final java.lang.String postfix
public DiskAttribute(java.lang.String name)
public DiskAttribute(java.lang.String name, java.lang.String value) throws java.io.IOException
java.io.IOException
public InterfaceHttpData.HttpDataType getHttpDataType()
getHttpDataType
在接口中 InterfaceHttpData
public java.lang.String getValue() throws java.io.IOException
Attribute
public void setValue(java.lang.String value) throws java.io.IOException
Attribute
public void addContent(ChannelBuffer buffer, boolean last) throws java.io.IOException
HttpData
addContent
在接口中 HttpData
addContent
在类中 AbstractDiskHttpData
buffer
- must be not null except if last is set to Falselast
- True of the buffer is the last onejava.io.IOException
public int hashCode()
hashCode
在类中 java.lang.Object
public boolean equals(java.lang.Object o)
equals
在类中 java.lang.Object
public int compareTo(InterfaceHttpData o)
compareTo
在接口中 java.lang.Comparable<InterfaceHttpData>
public int compareTo(Attribute o)
public java.lang.String toString()
toString
在类中 java.lang.Object
protected boolean deleteOnExit()
deleteOnExit
在类中 AbstractDiskHttpData
protected java.lang.String getBaseDirectory()
getBaseDirectory
在类中 AbstractDiskHttpData
protected java.lang.String getDiskFilename()
getDiskFilename
在类中 AbstractDiskHttpData
protected java.lang.String getPostfix()
getPostfix
在类中 AbstractDiskHttpData
protected java.lang.String getPrefix()
getPrefix
在类中 AbstractDiskHttpData