public class PointType extends TypeAbstraction
ContextItem.Value<T>
TOP
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
IClass |
getIClass() |
IClass |
getType()
This is here for convenience; it makes sense for Point and Cone Dispatch.
|
TypeReference |
getTypeReference()
A TypeReference representing the types of this abstraction
|
int |
hashCode() |
boolean |
isArrayType() |
TypeAbstraction |
meet(TypeAbstraction rhs) |
String |
toString() |
public PointType(IClass type)
IllegalArgumentException
- if type is nullpublic TypeAbstraction meet(TypeAbstraction rhs)
meet
in class TypeAbstraction
public IClass getType()
TypeAbstraction
getType
in class TypeAbstraction
public TypeReference getTypeReference()
TypeAbstraction
getTypeReference
in class TypeAbstraction
public boolean equals(Object obj)
equals
in class TypeAbstraction
public int hashCode()
hashCode
in class TypeAbstraction
public boolean isArrayType()
public IClass getIClass()