Class ParsedResult

java.lang.Object
com.google.zxing.client.result.ParsedResult
Direct Known Subclasses:
AddressBookParsedResult, CalendarParsedResult, EmailAddressParsedResult, ExpandedProductParsedResult, GeoParsedResult, ISBNParsedResult, ProductParsedResult, SMSParsedResult, TelParsedResult, TextParsedResult, URIParsedResult, VINParsedResult, WifiParsedResult

public abstract class ParsedResult extends Object

Abstract class representing the result of decoding a barcode, as more than a String -- as some type of structured data. This might be a subclass which represents a URL, or an e-mail address. ResultParser.parseResult(com.google.zxing.Result) will turn a raw decoded string into the most appropriate type of structured representation.

Thanks to Jeff Griffin for proposing rewrite of these classes that relies less on exception-based mechanisms during parsing.

Author:
Sean Owen