com.google.zxing.client.result
Class CalendarParsedResult

java.lang.Object
  extended by com.google.zxing.client.result.ParsedResult
      extended by com.google.zxing.client.result.CalendarParsedResult

public final class CalendarParsedResult
extends ParsedResult

Author:
Sean Owen

Constructor Summary
CalendarParsedResult(java.lang.String summary, java.lang.String start, java.lang.String end, java.lang.String location, java.lang.String attendee, java.lang.String description)
           
CalendarParsedResult(java.lang.String summary, java.lang.String start, java.lang.String end, java.lang.String location, java.lang.String attendee, java.lang.String description, double latitude, double longitude)
           
 
Method Summary
 java.lang.String getAttendee()
           
 java.lang.String getDescription()
           
 java.lang.String getDisplayResult()
           
 java.lang.String getEnd()
           
 double getLatitude()
           
 java.lang.String getLocation()
           
 double getLongitude()
           
 java.lang.String getStart()
          We would return the start and end date as a Date except that this code needs to work under JavaME / MIDP and there is no date parsing library available there, such as java.text.SimpleDateFormat.
 java.lang.String getSummary()
           
 
Methods inherited from class com.google.zxing.client.result.ParsedResult
getType, maybeAppend, maybeAppend, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CalendarParsedResult

public CalendarParsedResult(java.lang.String summary,
                            java.lang.String start,
                            java.lang.String end,
                            java.lang.String location,
                            java.lang.String attendee,
                            java.lang.String description)

CalendarParsedResult

public CalendarParsedResult(java.lang.String summary,
                            java.lang.String start,
                            java.lang.String end,
                            java.lang.String location,
                            java.lang.String attendee,
                            java.lang.String description,
                            double latitude,
                            double longitude)
Method Detail

getSummary

public java.lang.String getSummary()

getStart

public java.lang.String getStart()

We would return the start and end date as a Date except that this code needs to work under JavaME / MIDP and there is no date parsing library available there, such as java.text.SimpleDateFormat.

See validateDate() for the return format.

Returns:
start time formatted as a RFC 2445 DATE or DATE-TIME.


getEnd

public java.lang.String getEnd()
See Also:
May return null if the event has no duration.

getLocation

public java.lang.String getLocation()

getAttendee

public java.lang.String getAttendee()

getDescription

public java.lang.String getDescription()

getLatitude

public double getLatitude()

getLongitude

public double getLongitude()

getDisplayResult

public java.lang.String getDisplayResult()
Specified by:
getDisplayResult in class ParsedResult