Package com.google.zxing.client.result
Class ExpandedProductResultParser
- java.lang.Object
-
- com.google.zxing.client.result.ResultParser
-
- com.google.zxing.client.result.ExpandedProductResultParser
-
public final class ExpandedProductResultParser extends ResultParser
Parses strings of digits that represent a RSS Extended code.
-
-
Field Summary
-
Fields inherited from class com.google.zxing.client.result.ResultParser
EMPTY_STR_ARRAY
-
-
Constructor Summary
Constructors Constructor Description ExpandedProductResultParser()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static java.lang.String
findAIvalue(int i, java.lang.String rawText)
private static java.lang.String
findValue(int i, java.lang.String rawText)
ExpandedProductParsedResult
parse(Result result)
Attempts to parse the rawResult
's contents as a particular type of information (email, URL, etc.) and return aParsedResult
encapsulating the result of parsing.-
Methods inherited from class com.google.zxing.client.result.ResultParser
getMassagedText, isStringOfDigits, isSubstringOfDigits, matchPrefixedField, matchSinglePrefixedField, maybeAppend, maybeAppend, maybeWrap, parseHexDigit, parseNameValuePairs, parseResult, unescapeBackslash, urlDecode
-
-
-
-
Method Detail
-
parse
public ExpandedProductParsedResult parse(Result result)
Description copied from class:ResultParser
Attempts to parse the rawResult
's contents as a particular type of information (email, URL, etc.) and return aParsedResult
encapsulating the result of parsing.- Specified by:
parse
in classResultParser
- Parameters:
result
- the rawResult
to parse- Returns:
ParsedResult
encapsulating the parsing result
-
findAIvalue
private static java.lang.String findAIvalue(int i, java.lang.String rawText)
-
findValue
private static java.lang.String findValue(int i, java.lang.String rawText)
-
-