Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.sablecc.sablecc
Class LR0Collection  view LR0Collection download LR0Collection.java

java.lang.Object
  extended byorg.sablecc.sablecc.LR0Collection

final class LR0Collection
extends java.lang.Object


Field Summary
private static LR0ItemSet empty
           
private  java.util.Vector GOTO
           
(package private)  java.util.Vector names
           
private  java.util.TreeMap setIndices
           
private  java.util.Vector sets
           
 
Constructor Summary
(package private) LR0Collection(LR0ItemSet set)
           
 
Method Summary
private  int add(LR0ItemSet set, int from, Symbol symbol)
           
private  void addGoto(int from, Symbol symbol, LR0ItemSet to)
           
(package private)  java.lang.Integer GOTO(int set, Symbol symbol)
           
static void reinit()
           
private  LR0ItemSet set(int index)
           
private  java.lang.Integer set(LR0ItemSet set)
           
(package private)  LR0ItemSet[] sets()
           
 java.lang.String toString()
          Convert this Object to a human-readable String.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

sets

private final java.util.Vector sets

setIndices

private final java.util.TreeMap setIndices

GOTO

private final java.util.Vector GOTO

names

final java.util.Vector names

empty

private static LR0ItemSet empty
Constructor Detail

LR0Collection

LR0Collection(LR0ItemSet set)
Method Detail

add

private int add(LR0ItemSet set,
                int from,
                Symbol symbol)

reinit

public static void reinit()

addGoto

private void addGoto(int from,
                     Symbol symbol,
                     LR0ItemSet to)

set

private java.lang.Integer set(LR0ItemSet set)

set

private LR0ItemSet set(int index)

sets

LR0ItemSet[] sets()

GOTO

java.lang.Integer GOTO(int set,
                       Symbol symbol)

toString

public java.lang.String toString()
Description copied from class: java.lang.Object
Convert this Object to a human-readable String. There are no limits placed on how long this String should be or what it should contain. We suggest you make it as intuitive as possible to be able to place it into System.out.println() 55 and such.

It is typical, but not required, to ensure that this method never completes abruptly with a java.lang.RuntimeException.

This method will be called when performing string concatenation with this object. If the result is null, string concatenation will instead use "null".

The default implementation returns getClass().getName() + "@" + Integer.toHexString(hashCode()).