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

java.lang.Object
  extended by edu.neu.ccs.demeterf.demfgen.classes.TypeDefParams
      extended by edu.neu.ccs.demeterf.demfgen.classes.DefParams

public class DefParams
extends TypeDefParams


Nested Class Summary
static class DefParams.types
           
 
Field Summary
 NENameList types
           
 
Constructor Summary
DefParams(NENameList types)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 boolean isEmpty()
           
 int length()
           
static DefParams parse(java.io.InputStream inpt)
           
static DefParams parse(java.io.Reader inpt)
           
static DefParams parse(java.lang.String inpt)
           
 java.lang.String print()
           
 List<java.lang.String> toList()
           
 java.lang.String toString()
           
 
Methods inherited from class edu.neu.ccs.demeterf.demfgen.classes.TypeDefParams
toArray
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

types

public final NENameList types
Constructor Detail

DefParams

public DefParams(NENameList types)
Method Detail

equals

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

parse

public static DefParams parse(java.lang.String inpt)
                       throws ParseException
Throws:
ParseException

parse

public static DefParams parse(java.io.InputStream inpt)
                       throws ParseException
Throws:
ParseException

parse

public static DefParams parse(java.io.Reader inpt)
                       throws ParseException
Throws:
ParseException

length

public int length()
Overrides:
length in class TypeDefParams

isEmpty

public boolean isEmpty()
Overrides:
isEmpty in class TypeDefParams

toString

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

toList

public List<java.lang.String> toList()
Overrides:
toList in class TypeDefParams

print

public java.lang.String print()
Overrides:
print in class TypeDefParams