rice.email.proxy.imap.parser.antlr
Class ImapCommandParser
java.lang.Object
antlr.Parser
antlr.LLkParser
rice.email.proxy.imap.parser.antlr.ImapCommandParser
-
All Implemented Interfaces:
- ImapCommandParserTokenTypes
-
public class ImapCommandParser
- extends antlr.LLkParser
- implements ImapCommandParserTokenTypes
Fields inherited from class antlr.Parser |
astFactory, inputState, returnAST, tokenNames, tokenTypeToASTClassMap, traceDepth |
Fields inherited from interface rice.email.proxy.imap.parser.antlr.ImapCommandParserTokenTypes |
ALL, ANSWERED, APPEND, ATOM, ATOM_CHAR, AUTHENTICATE, BCC, BEFORE, BODY, BODYSTRUCTURE, CAPABILITY, CC, CHAR, CHECK, CLOSE, COPY, CREATE, CTL, DELETE, DELETED, DRAFT, ENVELOPE, EOF, EXAMINE, EXPUNGE, FAST, FETCH, FIELDS, FLAG, FLAGGED, FLAGS, FROM, FULL, HEADER, INTERNALDATE, KEYWORD, LARGER, LIST, LITERAL_START, LOGIN, LOGOUT, LPAREN, LSANGLE, LSBRACKET, LSUB, MIME, NEW, NOOP, NOT, NULL_TREE_LOOKAHEAD, NUMBER, OLD, ON, OR, PEEK, PERIOD, PLUS, QUOTE, QUOTED, QUOTED_CHAR, QUOTED_SPECIALS, RECENT, RENAME, RFC822, RPAREN, RSANGLE, RSBRACKET, SEARCH, SEEN, SELECT, SENTBEFORE, SENTON, SENTSINCE, SINCE, SIZE, SMALLER, SPACE, STATUS, STORE, STRING, SUBJECT, SUBSCRIBE, TEXT, TO, UID, UNANSWERED, UNDELETED, UNDRAFT, UNFLAGGED, UNKEYWORD, UNKNOWN, UNSEEN, UNSUBSCRIBE |
Methods inherited from class antlr.LLkParser |
consume, LA, LT, traceIn, traceOut |
Methods inherited from class antlr.Parser |
addMessageListener, addParserListener, addParserMatchListener, addParserTokenListener, addSemanticPredicateListener, addSyntacticPredicateListener, addTraceListener, consumeUntil, consumeUntil, defaultDebuggingSetup, getAST, getASTFactory, getFilename, getInputState, getTokenName, getTokenNames, getTokenTypeToASTClassMap, isDebugMode, mark, match, match, matchNot, panic, recover, removeMessageListener, removeParserListener, removeParserMatchListener, removeParserTokenListener, removeSemanticPredicateListener, removeSyntacticPredicateListener, removeTraceListener, reportError, reportError, reportWarning, rewind, setASTFactory, setASTNodeClass, setASTNodeType, setDebugMode, setFilename, setIgnoreInvalidDebugCalls, setInputState, setTokenBuffer, traceIndent |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_tokenNames
public static final java.lang.String[] _tokenNames
_tokenSet_0
public static final antlr.collections.impl.BitSet _tokenSet_0
_tokenSet_1
public static final antlr.collections.impl.BitSet _tokenSet_1
ImapCommandParser
protected ImapCommandParser(antlr.TokenBuffer tokenBuf,
int k)
ImapCommandParser
public ImapCommandParser(antlr.TokenBuffer tokenBuf)
ImapCommandParser
protected ImapCommandParser(antlr.TokenStream lexer,
int k)
ImapCommandParser
public ImapCommandParser(antlr.TokenStream lexer)
ImapCommandParser
public ImapCommandParser(antlr.ParserSharedInputState state)
getCommand
public AbstractImapCommand getCommand()
-
-
setEnvironment
public void setEnvironment(Environment env)
-
-
resetState
public void resetState()
-
-
command_line
public final void command_line()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
tag
public final antlr.Token tag()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
command
public final void command()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
unknown
public final void unknown()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
command_any
public final void command_any()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
command_auth
public final void command_auth()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
command_nonauth
public final void command_nonauth()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
astring
public final antlr.Token astring()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
lname
public final java.lang.String lname()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
pattern
public final antlr.Token pattern()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
range
public final MsgFilter range(boolean isUID)
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
flags
public final java.util.List flags()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
atom_list
public final java.util.List atom_list()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
literal
public final int literal()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
create
public final void create()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
delete
public final void delete()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
rename
public final void rename()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
subscribe
public final void subscribe()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
unsubscribe
public final void unsubscribe()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
list
public final void list()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
lsub
public final void lsub()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
examine
public final void examine()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
status
public final void status()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
select
public final void select()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
uid
public final void uid()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
fetch
public final void fetch(boolean isUID)
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
copy
public final void copy(boolean isUID)
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
store
public final void store(boolean isUID)
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
search
public final void search(boolean isUID)
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
append
public final void append()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
expunge
public final void expunge()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
close
public final void close()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
search_group
public final AndSearchPart search_group(boolean isUID)
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
search_part
public final SearchPart search_part(boolean isUID)
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
search_part_no_arg
public final NoArgSearchPart search_part_no_arg()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
search_part_str_arg
public final StringArgSearchPart search_part_str_arg()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
search_part_num_arg
public final NumberArgSearchPart search_part_num_arg()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
search_part_date_arg
public final DateArgSearchPart search_part_date_arg()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
search_part_other
public final SearchPart search_part_other(boolean isUID)
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
fetch_part
public final void fetch_part(FetchCommand cmd)
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
body_part
public final void body_part(BodyPartRequest breq)
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
non_final_body_part
public final void non_final_body_part(BodyPartRequest breq)
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
final_body_part
public final void final_body_part(BodyPartRequest breq)
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
login
public final void login()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
authenticate
public final void authenticate()
throws antlr.RecognitionException,
antlr.TokenStreamException
-
-
-
Throws:
-
antlr.RecognitionException
antlr.TokenStreamException
Copyright © 2001-2005 - Rice Pastry.