twitter4j.internal.http
Class HttpParameter
java.lang.Object
twitter4j.internal.http.HttpParameter
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable
public final 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
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
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,
java.lang.String fileName,
java.io.InputStream fileBody)
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()
getFile
public java.io.File getFile()
getFileBody
public java.io.InputStream getFileBody()
isFile
public boolean isFile()
hasFileBody
public boolean hasFileBody()
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
public static boolean containsFile(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)
encode
public static java.lang.String encode(java.lang.String value)
- Parameters:
value - string to be encoded
- Returns:
- encoded string
- See Also:
- OAuth / TestCases,
Space encoding - OAuth | Google Groups,
RFC 3986 - Uniform Resource Identifier (URI): Generic Syntax - 2.1. Percent-Encoding
Copyright © 2011. All Rights Reserved.