public class JDTTypeDictionary
extends com.ibm.wala.cast.tree.impl.CAstTypeDictionaryImpl<org.eclipse.jdt.core.dom.ITypeBinding>
| Modifier and Type | Class and Description |
|---|---|
class |
JDTTypeDictionary.JdtJavaType |
static class |
JDTTypeDictionary.JdtUnionType |
| Modifier and Type | Field and Description |
|---|---|
protected org.eclipse.jdt.core.dom.AST |
fAst |
protected JDTIdentityMapper |
fIdentityMapper |
| Constructor and Description |
|---|
JDTTypeDictionary(org.eclipse.jdt.core.dom.AST ast,
JDTIdentityMapper identityMapper) |
| Modifier and Type | Method and Description |
|---|---|
com.ibm.wala.cast.tree.CAstType |
getCAstTypeFor(java.lang.Object astType) |
com.ibm.wala.cast.tree.CAstType |
getCAstTypeForUnion(org.eclipse.jdt.core.dom.UnionType astType) |
iterator, map, resolveReferenceprotected final org.eclipse.jdt.core.dom.AST fAst
protected final JDTIdentityMapper fIdentityMapper
public JDTTypeDictionary(org.eclipse.jdt.core.dom.AST ast,
JDTIdentityMapper identityMapper)
ast - Needed to get root type "java.lang.Object"public com.ibm.wala.cast.tree.CAstType getCAstTypeForUnion(org.eclipse.jdt.core.dom.UnionType astType)
public com.ibm.wala.cast.tree.CAstType getCAstTypeFor(java.lang.Object astType)
getCAstTypeFor in interface com.ibm.wala.cast.tree.CAstTypeDictionarygetCAstTypeFor in class com.ibm.wala.cast.tree.impl.CAstTypeDictionaryImpl<org.eclipse.jdt.core.dom.ITypeBinding>