public final class HttpParameter
extends java.lang.Object
implements java.lang.Comparable, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private java.io.File |
file |
private java.io.InputStream |
fileBody |
private static java.lang.String |
GIF |
private static java.lang.String |
JPEG |
private java.lang.String |
name |
private static java.lang.String |
OCTET |
private static java.lang.String |
PNG |
private static long |
serialVersionUID |
private java.lang.String |
value |
Constructor and Description |
---|
HttpParameter(java.lang.String name,
boolean value) |
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) |
(package private) static boolean |
containsFile(java.util.List<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() |
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() |
java.lang.String |
toString() |
private static final long serialVersionUID
private java.lang.String name
private java.lang.String value
private java.io.File file
private java.io.InputStream fileBody
private static final java.lang.String JPEG
private static final java.lang.String GIF
private static final java.lang.String PNG
private static final java.lang.String OCTET
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, 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 java.lang.String getContentType()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public static boolean containsFile(HttpParameter[] params)
static boolean containsFile(java.util.List<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.Object
public java.lang.String toString()
toString
in class java.lang.Object
public int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable
public static java.lang.String encodeParameters(HttpParameter[] httpParams)
public static java.lang.String encode(java.lang.String value)
value
- string to be encoded