Package com.google.zxing.client.result
Class SMSTOMMSTOResultParser
java.lang.Object
com.google.zxing.client.result.ResultParser
com.google.zxing.client.result.SMSTOMMSTOResultParser
Parses an "smsto:" URI result, whose format is not standardized but appears to be like:
smsto:number(:body)
.
This actually also parses URIs starting with "smsto:", "mmsto:", "SMSTO:", and "MMSTO:", and treats them all the same way, and effectively converts them to an "sms:" URI for purposes of forwarding to the platform.
-
Field Summary
Fields inherited from class com.google.zxing.client.result.ResultParser
EMPTY_STR_ARRAY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAttempts 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
-
Constructor Details
-
SMSTOMMSTOResultParser
public SMSTOMMSTOResultParser()
-
-
Method Details
-
parse
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
-