Rfc822Tokenizer

public class Rfc822Tokenizer extends Object

This class works as a Tokenizer for MultiAutoCompleteTextView for address list fields, and also provides a method for converting a string of addresses (such as might be typed into such a field) into a series of Rfc822Tokens.

Public Constructor Summary

Public Method Summary

int
findTokenEnd(CharSequence text, int cursor)
int
findTokenStart(CharSequence text, int cursor)
CharSequence
terminateToken(CharSequence text)
Terminates the specified address with a comma and space.
static void
tokenize(CharSequence text, Collection<Rfc822Token> out)
This constructor will try to take a string like "Foo Bar (something) <foo\@google.com>, blah\@google.com (something)" and convert it into one or more Rfc822Tokens, output into the supplied collection.
static Rfc822Token[]
tokenize(CharSequence text)
This method will try to take a string like "Foo Bar (something) <foo\@google.com>, blah\@google.com (something)" and convert it into one or more Rfc822Tokens.

Inherited Method Summary