|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.openexchange.mail.mime.ParameterList
public final class ParameterList
ParameterList - Represents the parameter list of a parameterized header.
| Constructor Summary | |
|---|---|
ParameterList()
Initializes a new, empty parameter list. |
|
ParameterList(java.lang.String parameterList)
Initializes a new parameter list from specified parameter list's string representation. |
|
| Method Summary | |
|---|---|
void |
addParameter(java.lang.String name,
java.lang.String value)
Adds specified value to given parameter name. |
void |
appendRFC2045String(java.lang.StringBuilder sb)
Appends the RFC2045 style (ASCII-only) string representation of this parameter list including empty parameters. |
void |
appendRFC2045String(java.lang.StringBuilder sb,
boolean skipEmptyParam)
Appends the RFC2045 style (ASCII-only) string representation of this parameter list. |
java.lang.Object |
clone()
|
int |
compareTo(ParameterList other)
|
boolean |
containsParameter(java.lang.String name)
Checks if parameter is present |
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getParameter(java.lang.String name)
Gets specified parameter's value |
java.util.Iterator<java.lang.String> |
getParameterNames()
Gets all parameter names wrapped in an Iterator |
int |
hashCode()
|
java.lang.String |
removeParameter(java.lang.String name)
Removes specified parameter and returns its value |
void |
setParameter(java.lang.String name,
java.lang.String value)
Sets the given parameter. |
java.lang.String |
toString()
Returns the unicode (mail-safe) string representation of this parameter list |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ParameterList()
public ParameterList(java.lang.String parameterList)
parameterList - The parameter list's string representation| Method Detail |
|---|
public int compareTo(ParameterList other)
compareTo in interface java.lang.Comparable<ParameterList>public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.Object clone()
clone in class java.lang.Object
public void setParameter(java.lang.String name,
java.lang.String value)
name - The sole parameter namevalue - The parameter value
public void addParameter(java.lang.String name,
java.lang.String value)
name - The parameter namevalue - The parameter value to addpublic java.lang.String getParameter(java.lang.String name)
name - The parameter name
null if not existingpublic java.lang.String removeParameter(java.lang.String name)
name - The parameter name
null if not existingpublic boolean containsParameter(java.lang.String name)
name - the parameter name
true if parameter is present; otherwise falsepublic java.util.Iterator<java.lang.String> getParameterNames()
Iterator
Iteratorpublic void appendRFC2045String(java.lang.StringBuilder sb)
sb - The string builder to append toappendRFC2045String(StringBuilder, boolean)
public void appendRFC2045String(java.lang.StringBuilder sb,
boolean skipEmptyParam)
sb - The string builder to append toskipEmptyParam - true to skip empty parameters; otherwise falsepublic java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||