public class CallerSiteContextPair extends CallerSiteContext
The base context is typically some special case; e.g., a JavaTypeContext used for reflection.
ContextItem.Value<T>| Constructor and Description |
|---|
CallerSiteContextPair(CGNode caller,
CallSiteReference callSite,
Context baseContext) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
ContextItem |
get(ContextKey name) |
int |
hashCode() |
java.lang.String |
toString() |
getCallSitegetCallerpublic CallerSiteContextPair(CGNode caller, CallSiteReference callSite, Context baseContext)
caller - the node which defines this context.public ContextItem get(ContextKey name)
get in interface Contextget in class CallerSiteContextpublic boolean equals(java.lang.Object obj)
equals in class CallerSiteContextpublic int hashCode()
hashCode in class CallerSiteContextpublic java.lang.String toString()
toString in class CallerSiteContext