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
• kEOF_TOKEN
public static final Token kEOF_TOKEN
• kDELIMIT_TOKEN
public static final Token kDELIMIT_TOKEN
• kEND_TOKEN
public static final Token kEND_TOKEN
• kOPEN_TOKEN
public static final Token kOPEN_TOKEN
• kCLOSE_TOKEN
public static final Token kCLOSE_TOKEN
• kCOMMA_TOKEN
public static final Token kCOMMA_TOKEN
• kCONTAINS_TOKEN
public static final Token kCONTAINS_TOKEN
• fReader
private Reader fReader
• fLastc
private int fLastc
Constructors
• FilterRulesParser
public FilterRulesParser(Reader reader)
Methods
• getc
private int getc() throws IOException
• ungetc
private void ungetc(int c)
• getToken
public Token getToken() throws IOException
• getArgs
public String[] getArgs() throws IOException, FilterSyntaxException
• getNext
public IFilter getNext() throws IOException, FilterSyntaxException
All Packages This Package Class Hierarchy Class Search IndexFreshly brewed Java API Documentation automatically generated with polardoc Version 1.0.4