edu.rice.cs.util
Class BalancingStreamTokenizer.State

java.lang.Object
  extended by edu.rice.cs.util.BalancingStreamTokenizer.State
Enclosing class:
BalancingStreamTokenizer

public static class BalancingStreamTokenizer.State
extends java.lang.Object

State of the tokenizer.


Field Summary
 java.util.TreeSet<java.lang.String> keywords
          Sets of keywords to be parsed as one symbol.
 java.util.TreeSet<java.lang.String> quoteEnds
          Sets of quote endings to be parsed as one symbol.
 java.util.HashMap<java.lang.String,java.lang.String> quotePairs
          Pairs of beginning and ending quote strings.
 java.util.TreeSet<java.lang.String> quotes
          Sets of quote beginnings to be parsed as one symbol.
 java.util.HashSet<java.lang.Integer> whitespace
          Whitespace characters.
 
Constructor Summary
BalancingStreamTokenizer.State()
          Default constructor.
BalancingStreamTokenizer.State(BalancingStreamTokenizer.State o)
          Copy constructor.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

quotePairs

public java.util.HashMap<java.lang.String,java.lang.String> quotePairs
Pairs of beginning and ending quote strings.


quotes

public java.util.TreeSet<java.lang.String> quotes
Sets of quote beginnings to be parsed as one symbol.


quoteEnds

public java.util.TreeSet<java.lang.String> quoteEnds
Sets of quote endings to be parsed as one symbol.


keywords

public java.util.TreeSet<java.lang.String> keywords
Sets of keywords to be parsed as one symbol.


whitespace

public java.util.HashSet<java.lang.Integer> whitespace
Whitespace characters.

Constructor Detail

BalancingStreamTokenizer.State

public BalancingStreamTokenizer.State()
Default constructor.


BalancingStreamTokenizer.State

public BalancingStreamTokenizer.State(BalancingStreamTokenizer.State o)
Copy constructor.