Package mireka.address.parser
Class MailboxParser
- Object
-
- mireka.address.parser.base.CharParser
-
- mireka.address.parser.MailboxParser
-
public class MailboxParser extends CharParser
MailboxParser parses an SMTP address, see mailbox production in the RFC.- See Also:
- RFC 5321
-
-
Field Summary
-
Fields inherited from class mireka.address.parser.base.CharParser
currentToken, scanner, spelling
-
-
Constructor Summary
Constructors Constructor Description MailboxParser(String input)MailboxParser(CharScanner scanner)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MailboxASTparse()MailboxASTparseLeft()-
Methods inherited from class mireka.address.parser.base.CharParser
accept, accept, acceptIt, acceptThem, peekString, popPosition, popSpelling, pushPosition, pushSpelling
-
-
-
-
Constructor Detail
-
MailboxParser
public MailboxParser(String input)
-
MailboxParser
public MailboxParser(CharScanner scanner)
-
-
Method Detail
-
parse
public MailboxAST parse() throws java.text.ParseException
- Throws:
java.text.ParseException
-
parseLeft
public MailboxAST parseLeft() throws java.text.ParseException
- Throws:
java.text.ParseException
-
-