edu.neu.ccs.demeterf.demfgen.classes
Class NameList

java.lang.Object
  extended by edu.neu.ccs.demeterf.demfgen.classes.NameList
Direct Known Subclasses:
NameCons, NameEmpty

public abstract class NameList
extends java.lang.Object

Representation of NameList


Constructor Summary
NameList()
          Construct a(n) NameList Instance
 
Method Summary
 int length()
           
static NameList parse(java.io.InputStream inpt)
          Parse an instance of NameList from the given Stream
static NameList parse(java.io.Reader inpt)
          Parse an instance of NameList from the given Reader
static NameList parse(java.lang.String inpt)
          Parse an instance of NameList from the given String
 java.lang.String print()
          DGP method from Class Print
 List<java.lang.String> toList()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NameList

public NameList()
Construct a(n) NameList Instance

Method Detail

parse

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

Throws:
ParseException

parse

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

Throws:
ParseException

parse

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

Throws:
ParseException

length

public int length()

toList

public List<java.lang.String> toList()

print

public java.lang.String print()
DGP method from Class Print