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
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.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Stringfinal ParsedResultTypegetType()static voidmaybeAppend(String[] values, StringBuilder result) static voidmaybeAppend(String value, StringBuilder result) final StringtoString()
-
Field Details
-
type
-
-
Constructor Details
-
ParsedResult
-
-
Method Details
-
getType
-
getDisplayResult
-
toString
-
maybeAppend
-
maybeAppend
-