public final class HttpParameter
extends java.lang.Object
implements java.lang.Comparable, java.io.Serializable
| Constructor and Description |
|---|
HttpParameter(java.lang.String name,
boolean value) |
HttpParameter(java.lang.String name,
byte[] nonMultiPartData,
boolean isNonMultiPartUpload) |
HttpParameter(java.lang.String name,
double value) |
HttpParameter(java.lang.String name,
java.io.File file) |
HttpParameter(java.lang.String name,
int value) |
HttpParameter(java.lang.String name,
long value) |
HttpParameter(java.lang.String name,
java.lang.String value) |
HttpParameter(java.lang.String name,
java.lang.String fileName,
java.io.InputStream fileBody) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(java.lang.Object o) |
static boolean |
containsFile(HttpParameter[] params) |
static java.lang.String |
encode(java.lang.String value) |
static java.lang.String |
encodeParameters(HttpParameter[] httpParams) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getContentType() |
java.io.File |
getFile() |
java.io.InputStream |
getFileBody() |
byte[] |
getFileData() |
java.lang.String |
getName() |
static HttpParameter[] |
getParameterArray(java.lang.String name,
int value) |
static HttpParameter[] |
getParameterArray(java.lang.String name1,
int value1,
java.lang.String name2,
int value2) |
static HttpParameter[] |
getParameterArray(java.lang.String name,
java.lang.String value) |
static HttpParameter[] |
getParameterArray(java.lang.String name1,
java.lang.String value1,
java.lang.String name2,
java.lang.String value2) |
java.lang.String |
getValue() |
boolean |
hasFileBody() |
int |
hashCode() |
boolean |
isFile() |
boolean |
isNonMultipartUpload() |
java.lang.String |
toString() |
public HttpParameter(java.lang.String name,
java.lang.String value)
public HttpParameter(java.lang.String name,
java.io.File file)
public HttpParameter(java.lang.String name,
java.lang.String fileName,
java.io.InputStream fileBody)
public HttpParameter(java.lang.String name,
byte[] nonMultiPartData,
boolean isNonMultiPartUpload)
public HttpParameter(java.lang.String name,
int value)
public HttpParameter(java.lang.String name,
long value)
public HttpParameter(java.lang.String name,
double value)
public HttpParameter(java.lang.String name,
boolean value)
public java.lang.String getName()
public java.lang.String getValue()
public java.io.File getFile()
public java.io.InputStream getFileBody()
public boolean isFile()
public boolean hasFileBody()
public byte[] getFileData()
public boolean isNonMultipartUpload()
public java.lang.String getContentType()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic static boolean containsFile(HttpParameter[] params)
public static HttpParameter[] getParameterArray(java.lang.String name, java.lang.String value)
public static HttpParameter[] getParameterArray(java.lang.String name, int value)
public static HttpParameter[] getParameterArray(java.lang.String name1, java.lang.String value1, java.lang.String name2, java.lang.String value2)
public static HttpParameter[] getParameterArray(java.lang.String name1, int value1, java.lang.String name2, int value2)
public int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic int compareTo(java.lang.Object o)
compareTo in interface java.lang.Comparablepublic static java.lang.String encodeParameters(HttpParameter[] httpParams)
public static java.lang.String encode(java.lang.String value)
value - string to be encoded