Android
android.net
public class

android.net.MailTo

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

      Value  
String  MAILTO_SCHEME    "mailto:" 

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<StringString 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 containing a concise, human-readable description of the receiver.
Methods inherited from class java.lang.Object

Details

Constants

public static final String MAILTO_SCHEME

Constant Value: "mailto:"

Public Methods

public String getBody()

Retrieve the body line from the parsed mailto URL. If no body line was specified, then null is return

Returns

  • body or null

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

  • comma delimited email addresses or null

public Map<StringString> getHeaders()

Retrieve all the parsed email headers from the mailto URL

Returns

  • map containing all parsed values

public String getSubject()

Retrieve the subject line from the parsed mailto URL. If no subject line was specified, then null is return

Returns

  • subject or null

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

  • comma delimited email addresses or null

public static boolean isMailTo(String url)

Test to see if the given string is a mailto URL

Parameters

url string to be tested

Returns

  • true if the string is a mailto URL

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 containing a mailto URL

Returns

  • MailTo object

Throws

ParseException if the scheme is not a mailto URL

public String toString()

Returns a string containing a concise, human-readable description of the receiver.

Returns

  • String a printable representation for the receiver.
Copyright 2007 Google Inc. Build 0.9_r1-98467 - 14 Aug 2008 18:48