edu.cmu.cs.crystal.analysis.alias
Class DefaultObjectLabel
java.lang.Object
edu.cmu.cs.crystal.analysis.alias.DefaultObjectLabel
- All Implemented Interfaces:
- ObjectLabel
public class DefaultObjectLabel
- extends Object
- implements ObjectLabel
DefaultObjectLabel
public DefaultObjectLabel(ITypeBinding type,
boolean isSummaryLabel)
isSummary
public boolean isSummary()
- Specified by:
isSummary
in interface ObjectLabel
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
toString
public String toString()
- Overrides:
toString
in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
getType
public ITypeBinding getType()
- Specified by:
getType
in interface ObjectLabel