Package javax.mail.internet
Class ContentDisposition
- java.lang.Object
-
- javax.mail.internet.ContentDisposition
-
public class ContentDisposition extends java.lang.ObjectA MIME Content-Disposition value.- Version:
- 1.4
- Author:
- Chris Burdess
-
-
Constructor Summary
Constructors Constructor Description ContentDisposition()Constructor for an empty Content-Disposition.ContentDisposition(java.lang.String s)Constructor that parses a Content-Disposition value from an RFC 2045 string representation.ContentDisposition(java.lang.String disposition, ParameterList list)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDisposition()Returns the disposition value.java.lang.StringgetParameter(java.lang.String name)Returns the specified parameter value, ornullif this parameter is not present.ParameterListgetParameterList()Returns the parameters, ornullif there are no parameters.voidsetDisposition(java.lang.String disposition)Sets the disposition value.voidsetParameter(java.lang.String name, java.lang.String value)Sets the specified parameter.voidsetParameterList(ParameterList list)Sets the parameters.java.lang.StringtoString()Returns an RFC 2045 string representation of this Content-Disposition.
-
-
-
Constructor Detail
-
ContentDisposition
public ContentDisposition()
Constructor for an empty Content-Disposition.
-
ContentDisposition
public ContentDisposition(java.lang.String disposition, ParameterList list)Constructor.- Parameters:
disposition- the disposition valuelist- the parameters
-
ContentDisposition
public ContentDisposition(java.lang.String s) throws ParseExceptionConstructor that parses a Content-Disposition value from an RFC 2045 string representation.- Parameters:
s- the Content-Disposition value- Throws:
ParseException- if there was an error in the value
-
-
Method Detail
-
getDisposition
public java.lang.String getDisposition()
Returns the disposition value.
-
getParameter
public java.lang.String getParameter(java.lang.String name)
Returns the specified parameter value, ornullif this parameter is not present.- Parameters:
name- the parameter name
-
getParameterList
public ParameterList getParameterList()
Returns the parameters, ornullif there are no parameters.
-
setDisposition
public void setDisposition(java.lang.String disposition)
Sets the disposition value.- Parameters:
disposition- the disposition value
-
setParameter
public void setParameter(java.lang.String name, java.lang.String value)Sets the specified parameter.- Parameters:
name- the parameter namevalue- the parameter value
-
setParameterList
public void setParameterList(ParameterList list)
Sets the parameters.- Parameters:
list- the parameters
-
toString
public java.lang.String toString()
Returns an RFC 2045 string representation of this Content-Disposition.- Overrides:
toStringin classjava.lang.Object
-
-