org.sablecc.sablecc
Class LR1ItemSet

java.lang.Object
  extended by org.sablecc.sablecc.LR1ItemSet
All Implemented Interfaces:
java.lang.Cloneable, java.lang.Comparable

final class LR1ItemSet
extends java.lang.Object
implements java.lang.Cloneable, java.lang.Comparable


Field Summary
private  int hashCode
           
private  java.util.TreeMap items
           
(package private)  LR1Item[] items_
           
(package private)  boolean modified_
           
 
Constructor Summary
(package private) LR1ItemSet()
           
private LR1ItemSet(LR1ItemSet set)
           
 
Method Summary
 java.lang.Object clone()
           
 int compareTo(java.lang.Object object)
           
private  void computeArray()
           
 boolean equals(java.lang.Object obj)
           
(package private)  boolean get(LR1Item item)
           
 int hashCode()
           
(package private)  LR1Item[] items()
           
(package private)  void set(LR1Item item)
           
 java.lang.String toString()
           
 java.lang.String toString(Symbol lookahead)
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

items

private final java.util.TreeMap items

hashCode

private int hashCode

items_

LR1Item[] items_

modified_

boolean modified_
Constructor Detail

LR1ItemSet

LR1ItemSet()

LR1ItemSet

private LR1ItemSet(LR1ItemSet set)
Method Detail

set

void set(LR1Item item)

get

boolean get(LR1Item item)

computeArray

private void computeArray()

items

LR1Item[] items()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

toString

public java.lang.String toString(Symbol lookahead)

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

compareTo

public int compareTo(java.lang.Object object)
Specified by:
compareTo in interface java.lang.Comparable