All Packages This Package Class Hierarchy Class Search Index
Class grendel.filters.FilterRulesParser
java.lang.Object
|
+----grendel.filters.FilterRulesParser
public class FilterRulesParser
extends java.lang.Object
{
// Fields 9
private int fLastc;
private Reader fReader;
public static final Token kCLOSE_TOKEN;
public static final Token kCOMMA_TOKEN;
public static final Token kCONTAINS_TOKEN;
public static final Token kDELIMIT_TOKEN;
public static final Token kEND_TOKEN;
public static final Token kEOF_TOKEN;
public static final Token kOPEN_TOKEN;
// Constructors 1
public FilterRulesParser(Reader);
// Methods 5
public String[] getArgs() throws IOException, FilterSyntaxException;
public IFilter getNext() throws IOException, FilterSyntaxException;
public Token getToken() throws IOException;
private int getc() throws IOException;
private void ungetc(int);
// Inner Classes 10
public static class Token
private static class EofToken
private static class DelimitToken
private static class EndToken
private static class OpenToken
private static class CloseToken
private static class CommaToken
private static class MatchesToken
private class StringToken
private class BadToken
}
Fields
public static final Token kEOF_TOKEN
public static final Token kDELIMIT_TOKEN
public static final Token kEND_TOKEN
public static final Token kOPEN_TOKEN
public static final Token kCLOSE_TOKEN
public static final Token kCOMMA_TOKEN
public static final Token kCONTAINS_TOKEN
private Reader fReader
private int fLastc
Constructors
public FilterRulesParser(Reader reader)
Methods
private int getc() throws IOException
private void ungetc(int c)
public Token getToken() throws IOException
public String[] getArgs() throws IOException, FilterSyntaxException
public IFilter getNext() throws IOException, FilterSyntaxException
All Packages This Package Class Hierarchy Class Search Index
Freshly brewed Java API Documentation automatically generated with polardoc Version 1.0.4