edu.neu.ccs.demeterf.lexer.classes
Class StarRE

java.lang.Object
  extended by edu.neu.ccs.demeterf.lexer.classes.RegExp
      extended by edu.neu.ccs.demeterf.lexer.classes.StarRE

public class StarRE
extends RegExp

Representation of StarRE


Nested Class Summary
static class StarRE.re
          Field Class for StarRE.re
 
Constructor Summary
StarRE(RegExp re)
          Construct a(n) StarRE Instance
 
Method Summary
 boolean equals(java.lang.Object o)
          Is the given object Equal to this StarRE?
 RegExp getRe()
          Getter for field StarRE.re
static StarRE parse(java.io.InputStream inpt)
          Parse an instance of StarRE from the given Stream
static StarRE parse(java.io.Reader inpt)
          Parse an instance of StarRE from the given Reader
static StarRE parse(java.lang.String inpt)
          Parse an instance of StarRE from the given String
 java.lang.String toString()
          DGP method from Class PrintToString
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StarRE

public StarRE(RegExp re)
Construct a(n) StarRE Instance

Method Detail

equals

public boolean equals(java.lang.Object o)
Is the given object Equal to this StarRE?

Overrides:
equals in class java.lang.Object

parse

public static StarRE parse(java.lang.String inpt)
                    throws ParseException
Parse an instance of StarRE from the given String

Throws:
ParseException

parse

public static StarRE parse(java.io.InputStream inpt)
                    throws ParseException
Parse an instance of StarRE from the given Stream

Throws:
ParseException

parse

public static StarRE parse(java.io.Reader inpt)
                    throws ParseException
Parse an instance of StarRE from the given Reader

Throws:
ParseException

toString

public java.lang.String toString()
DGP method from Class PrintToString

Overrides:
toString in class RegExp

getRe

public RegExp getRe()
Getter for field StarRE.re