twitter4j.http
Class HttpParameter
java.lang.Object
twitter4j.http.HttpParameter
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable
public class HttpParameter
- extends java.lang.Object
- implements java.lang.Comparable, java.io.Serializable
A data class representing HTTP Post parameter
- Author:
- Yusuke Yamamoto - yusuke at mac.com
- See Also:
- Serialized Form
Field Summary |
(package private) java.io.File |
file
|
private static java.lang.String |
GIF
|
private static java.lang.String |
JPEG
|
(package private) java.lang.String |
name
|
private static java.lang.String |
OCTET
|
private static java.lang.String |
PNG
|
private static long |
serialVersionUID
|
(package private) java.lang.String |
value
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
name
java.lang.String name
value
java.lang.String value
file
java.io.File file
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
JPEG
private static final java.lang.String JPEG
- See Also:
- Constant Field Values
GIF
private static final java.lang.String GIF
- See Also:
- Constant Field Values
PNG
private static final java.lang.String PNG
- See Also:
- Constant Field Values
OCTET
private static final java.lang.String OCTET
- See Also:
- Constant Field Values
HttpParameter
public HttpParameter(java.lang.String name,
java.lang.String value)
HttpParameter
public HttpParameter(java.lang.String name,
java.io.File file)
HttpParameter
public HttpParameter(java.lang.String name,
int value)
HttpParameter
public HttpParameter(java.lang.String name,
long value)
HttpParameter
public HttpParameter(java.lang.String name,
double value)
HttpParameter
public HttpParameter(java.lang.String name,
boolean value)
getName
public java.lang.String getName()
getValue
public java.lang.String getValue()
isFile
public boolean isFile()
getContentType
public java.lang.String getContentType()
- Returns:
- content-type
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
containsFile
static boolean containsFile(HttpParameter[] params)
containsFile
static boolean containsFile(java.util.List<HttpParameter> params)
getParameterArray
public static HttpParameter[] getParameterArray(java.lang.String name,
java.lang.String value)
getParameterArray
public static HttpParameter[] getParameterArray(java.lang.String name,
int value)
getParameterArray
public static HttpParameter[] getParameterArray(java.lang.String name1,
java.lang.String value1,
java.lang.String name2,
java.lang.String value2)
getParameterArray
public static HttpParameter[] getParameterArray(java.lang.String name1,
int value1,
java.lang.String name2,
int value2)
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
compareTo
public int compareTo(java.lang.Object o)
- Specified by:
compareTo
in interface java.lang.Comparable
encodeParameters
public static java.lang.String encodeParameters(HttpParameter[] httpParams)