edu.rice.cs.dynamicjava.symbol.type
Class BoundType
java.lang.Object
edu.rice.cs.dynamicjava.symbol.type.Type
edu.rice.cs.dynamicjava.symbol.type.ValidType
edu.rice.cs.dynamicjava.symbol.type.BoundType
- Direct Known Subclasses:
- IntersectionType, UnionType
public abstract class BoundType
- extends ValidType
Class BoundType, a component of the ASTGen-generated composite hierarchy.
Note: null is not allowed as a value for any field.
- Version:
- Generated automatically by ASTGen at Sat Jul 17 04:01:22 CDT 2010
BoundType
public BoundType(Iterable<? extends Type> in_ofTypes)
- Constructs a BoundType.
- Throws:
IllegalArgumentException - If any parameter to the constructor is null.
ofTypes
public Iterable<? extends Type> ofTypes()
generateHashCode
public abstract int generateHashCode()
- Specified by:
generateHashCode in class ValidType