public abstract class AbstractTypeInNode extends java.lang.Object implements InstanceKeyWithNode
ContextItem.Value<T>| Constructor and Description |
|---|
AbstractTypeInNode(CGNode node,
IClass type) |
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
equals(java.lang.Object obj) |
IClass |
getConcreteType()
For now, we assert that each InstanceKey represents a set of classes which are all of the same
concrete type (modulo the fact that all arrays of references are considered concrete type
[]Object;)
|
CGNode |
getNode() |
abstract int |
hashCode() |
abstract java.lang.String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitgetCreationSitespublic abstract boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic abstract int hashCode()
hashCode in class java.lang.Objectpublic abstract java.lang.String toString()
toString in class java.lang.Objectpublic IClass getConcreteType()
InstanceKeygetConcreteType in interface InstanceKeypublic CGNode getNode()
getNode in interface InstanceKeyWithNode