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


Nested Class Summary
static class ClassBound.bound
           
 
Field Summary
 TypeUse bound
           
 
Constructor Summary
ClassBound(TypeUse bound)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
static ClassBound parse(java.io.InputStream inpt)
           
static ClassBound parse(java.io.Reader inpt)
           
static ClassBound parse(java.lang.String inpt)
           
 java.lang.String print()
           
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

bound

public final TypeUse bound
Constructor Detail

ClassBound

public ClassBound(TypeUse bound)
Method Detail

equals

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

parse

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

parse

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

parse

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

print

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