See: Description
Interface | Description |
---|---|
Callback<T> |
Callback interface for the Action
class. |
Class | Description |
---|---|
Action<T,U extends T> |
Actions are fired when their
subject parser matches. |
Alternative<T> |
The
Alternative parser parses either the left or
right sub-parsers. |
Chset |
The
Chset (character set) parser matches the current character
in the parse buffer against an arbitrary character set. |
Difference<T> |
The
Difference parser matches the prefix of the parse buffer if
the left parser matches and the right parser does
not. |
Intersection<T> |
The
Intersection parser provides one of the more powerful
pieces of functionality in the parser framework. |
Parser<T> |
The com.google.gdata.util.parser package provides a framework for creating recursive
descent parsers.
|
Repeat<T> |
The
Repeat parser returns a successful match if its
subject parser matches at least min times, but not
more than max times. |
Rule<T> |
The
Rule parser has a very simple reason for existence: in
order to construct recursive grammars, a parser needs to reference
itself. |
Sequence<T> |
The
Sequence parser matches if its left parser
matches the prefix of the parse buffer and then its right
parser matches (in sequence) the prefix of whatever remains in the parse
buffer. |
Strcaselit |
The
Strlit parser performs a case-insensitive string comparison
of its str against the prefix parse buffer. |
Strlit |
The
Strlit parser performs a case-sensitive string comparison
of its str against the prefix of the parse buffer. |