public class LookaheadSet
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
IntervalSet |
tokenTypeSet |
Constructor and Description |
---|
LookaheadSet() |
LookaheadSet(int atom) |
LookaheadSet(IntSet s) |
LookaheadSet(LookaheadSet other) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object other) |
int |
hashCode() |
LookaheadSet |
intersection(LookaheadSet s) |
boolean |
isNil() |
boolean |
member(int a) |
LookaheadSet |
or(LookaheadSet other) |
void |
orInPlace(LookaheadSet other) |
void |
remove(int a) |
LookaheadSet |
subtract(LookaheadSet other) |
java.lang.String |
toString() |
java.lang.String |
toString(Grammar g) |
public IntervalSet tokenTypeSet
public LookaheadSet()
public LookaheadSet(IntSet s)
public LookaheadSet(int atom)
public LookaheadSet(LookaheadSet other)
public void orInPlace(LookaheadSet other)
public LookaheadSet or(LookaheadSet other)
public LookaheadSet subtract(LookaheadSet other)
public boolean member(int a)
public LookaheadSet intersection(LookaheadSet s)
public boolean isNil()
public void remove(int a)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public java.lang.String toString(Grammar g)
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2012. All Rights Reserved.