MailTo
public
class
MailTo
extends Object
java.lang.Object | |
↳ | android.net.MailTo |
MailTo URL parser This class parses a mailto scheme URL and then can be queried for the parsed parameters. This implements RFC 2368.
Summary
Constants | |
---|---|
String |
MAILTO_SCHEME
|
Public methods | |
---|---|
String
|
getBody()
Retrieve the body line from the parsed mailto URL. |
String
|
getCc()
Retrieve the CC address line from the parsed mailto URL. |
Map<String, String>
|
getHeaders()
Retrieve all the parsed email headers from the mailto URL |
String
|
getSubject()
Retrieve the subject line from the parsed mailto URL. |
String
|
getTo()
Retrieve the To address line from the parsed mailto URL. |
static
boolean
|
isMailTo(String url)
Test to see if the given string is a mailto URL |
static
MailTo
|
parse(String url)
Parse and decode a mailto scheme string. |
String
|
toString()
Returns a string representation of the object. |
Inherited methods | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Constants
MAILTO_SCHEME
public static final String MAILTO_SCHEME
Constant Value: "mailto:"
Public methods
getBody
public String getBody ()
Retrieve the body line from the parsed mailto URL. If no body line was specified, then null is return
Returns | |
---|---|
String |
body or null |
getCc
public String getCc ()
Retrieve the CC address line from the parsed mailto URL. This could be several email address that are comma-space delimited. If no CC line was specified, then null is return
Returns | |
---|---|
String |
comma delimited email addresses or null |
getHeaders
public Map<String, String> getHeaders ()
Retrieve all the parsed email headers from the mailto URL
getSubject
public String getSubject ()
Retrieve the subject line from the parsed mailto URL. If no subject line was specified, then null is return
Returns | |
---|---|
String |
subject or null |
getTo
public String getTo ()
Retrieve the To address line from the parsed mailto URL. This could be several email address that are comma-space delimited. If no To line was specified, then null is return
Returns | |
---|---|
String |
comma delimited email addresses or null |
isMailTo
public static boolean isMailTo (String url)
Test to see if the given string is a mailto URL
Parameters | |
---|---|
url |
String : string to be tested |
Returns | |
---|---|
boolean |
true if the string is a mailto URL |
parse
public static MailTo parse (String url)
Parse and decode a mailto scheme string. This parser implements RFC 2368. The returned object can be queried for the parsed parameters.
Parameters | |
---|---|
url |
String : String containing a mailto URL |
Returns | |
---|---|
MailTo |
MailTo object |
Throws | |
---|---|
ParseException |
if the scheme is not a mailto URL |
toString
public String toString ()
Returns a string representation of the object.
Returns | |
---|---|
String |
a string representation of the object. |