client library
decode parsers and results
Classes
- AbstractDoCoMoResultParser
- DoCoMo's parser utils
- AddressBookAUResultParser
- Implements KDDI AU's address book format.
- AddressBookDoCoMoResultParser
- Implements the "MECARD" address book entry format.
- AddressBookParsedResult
- Represents a parsed result that encodes contact information, like that in an address book entry.
- BizcardResultParser
- Implements the "BIZCARD" address book entry format, though this has been largely reverse-engineered from examples observed in the wild -- still looking for a definitive reference.
- BookmarkDoCoMoResultParser
- @author Sean Owen
- CalendarParsedResult
- Represents a parsed result that encodes a calendar event at a certain time, optionally with attendees and a location.
- EmailAddressParsedResult
- Represents a parsed result that encodes an email message including recipients, subject and body text.
- EmailAddressResultParser
- Represents a result that encodes an e-mail address.
- EmailDoCoMoResultParser
- Implements the "MATMSG" email message entry format.
- ExpandedProductParsedResult
- Represents a parsed result that encodes extended product information as encoded by the RSS format, like weight, price, dates, etc.
- ExpandedProductResultParser
- Parses strings of digits that represent a RSS Extended code.
- GeoParsedResult
- Represents a parsed result that encodes a geographic coordinate, with latitude, longitude and altitude.
- GeoResultParser
- Parses a "geo:" URI result, which specifies a location on the surface of the Earth as well as an optional altitude above the surface. See http://tools.ietf.org/html/draft-mayrhofer-geo-uri-00.
- ISBNParsedResult
- Represents a parsed result that encodes a product ISBN number.
- ISBNResultParser
- Parses strings of digits that represent a ISBN.
- ParsedResult
- Abstract class representing the result of decoding a barcode, as more than a String -- as some type of structured data.
- ProductParsedResult
- Represents a parsed result that encodes a product by an identifier of some kind.
- ProductResultParser
- Parses strings of digits that represent a UPC code.
- ResultParser
- Abstract class representing the result of decoding a barcode, as more than a String -- as some type of structured data.
- SMSMMSResultParser
- Parses an "sms:" URI result, which specifies a number to SMS.
- SMSParsedResult
- Represents a parsed result that encodes an SMS message, including recipients, subject and body text.
- SMSTOMMSTOResultParser
-
Parses an "smsto:" URI result, whose format is not standardized but appears to be like:
smsto:number(:body)
. - SMTPResultParser
-
Parses an "smtp:" URI result, whose format is not standardized but appears to be like:
smtp[:subject[:body]]
. - TelParsedResult
- Represents a parsed result that encodes a telephone number.
- TelResultParser
- Parses a "tel:" URI result, which specifies a phone number.
- TextParsedResult
- A simple result type encapsulating a string that has no further interpretation.
- URIParsedResult
- A simple result type encapsulating a URI that has no further interpretation.
- URIResultParser
- Tries to parse results that are a URI of some kind.
- URLTOResultParser
-
Parses the "URLTO" result format, which is of the form "URLTO:
title
:url
". This seems to be used sometimes, but I am not able to find documentation on its origin or official format? - VCardResultParser
- Parses contact information formatted according to the VCard (2.1) format. This is not a complete implementation but should parse information as commonly encoded in 2D barcodes.
- VEventResultParser
- Partially implements the iCalendar format's "VEVENT" format for specifying a calendar event. See RFC 2445. This supports SUMMARY, LOCATION, GEO, DTSTART and DTEND fields.
- VINParsedResult
- Represents a parsed result that encodes a Vehicle Identification Number (VIN).
- VINResultParser
- Detects a result that is likely a vehicle identification number.
- WifiParsedResult
- Represents a parsed result that encodes wifi network information, like SSID and password.
- WifiResultParser
- Parses a WIFI configuration string. Strings will be of the form:
Enums
- ParsedResultType
- Represents the type of data encoded by a barcode -- from plain text, to a URI, to an e-mail address, etc.