com.google.zxing.client.result
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, 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(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
ParsedResult
protected ParsedResult(ParsedResultType type)
getType
public ParsedResultType getType()
getDisplayResult
public abstract String getDisplayResult()
toString
public String toString()
- Overrides:
toString in class Object
maybeAppend
public static void maybeAppend(String value,
StringBuilder result)
maybeAppend
public static void maybeAppend(String[] value,
StringBuilder result)
Copyright © 2007-2012. All Rights Reserved.