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

java.lang.Object
  extended by edu.neu.ccs.demeterf.demfgen.classes.TypeUseParams
      extended by edu.neu.ccs.demeterf.demfgen.classes.UseParams

public class UseParams
extends TypeUseParams

Representation of UseParams


Nested Class Summary
static class UseParams.types
          Field Class for UseParams.types
 
Constructor Summary
UseParams(NETypeUseList types)
          Construct a(n) UseParams Instance
 
Method Summary
 boolean equals(java.lang.Object o)
          Is the given object Equal to this UseParams?
 NETypeUseList getTypes()
          Getter for field UseParams.types
 boolean isEmpty()
           
 int length()
           
static UseParams parse(java.io.InputStream inpt)
          Parse an instance of UseParams from the given Stream
static UseParams parse(java.io.Reader inpt)
          Parse an instance of UseParams from the given Reader
static UseParams parse(java.lang.String inpt)
          Parse an instance of UseParams from the given String
 java.lang.String print()
          DGP method from Class Print
 List<java.lang.String> toList()
           
 java.lang.String toString()
           
 List<TypeUse> toTUList()
           
 
Methods inherited from class edu.neu.ccs.demeterf.demfgen.classes.TypeUseParams
toArray
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UseParams

public UseParams(NETypeUseList types)
Construct a(n) UseParams Instance

Method Detail

equals

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

Overrides:
equals in class java.lang.Object

parse

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

Throws:
ParseException

parse

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

Throws:
ParseException

parse

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

Throws:
ParseException

length

public int length()
Overrides:
length in class TypeUseParams

isEmpty

public boolean isEmpty()
Overrides:
isEmpty in class TypeUseParams

toString

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

toList

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

toTUList

public List<TypeUse> toTUList()
Overrides:
toTUList in class TypeUseParams

print

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

Overrides:
print in class TypeUseParams

getTypes

public NETypeUseList getTypes()
Getter for field UseParams.types