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

java.lang.Object
  extended by edu.neu.ccs.demeterf.demfgen.classes.Bound
      extended by edu.neu.ccs.demeterf.demfgen.classes.ClassBound

public class ClassBound
extends Bound

Representation of ClassBound


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

Constructor Detail

ClassBound

public ClassBound(TypeUse bound)
Construct a(n) ClassBound Instance

Method Detail

equals

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

Overrides:
equals in class java.lang.Object

parse

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

Throws:
ParseException

parse

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

Throws:
ParseException

parse

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

Throws:
ParseException

print

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

Overrides:
print in class Bound

getBound

public TypeUse getBound()
Getter for field ClassBound.bound