com.ibm.wala.cast.java.translator.polyglot
Class PolyglotTypeDictionary

java.lang.Object
  extended by com.ibm.wala.cast.tree.impl.CAstTypeDictionaryImpl
      extended by com.ibm.wala.cast.java.translator.polyglot.PolyglotTypeDictionary
All Implemented Interfaces:
CAstTypeDictionary

public class PolyglotTypeDictionary
extends CAstTypeDictionaryImpl


Field Summary
protected  polyglot.types.TypeSystem fTypeSystem
           
 
Constructor Summary
PolyglotTypeDictionary(polyglot.types.TypeSystem typeSystem, PolyglotJava2CAstTranslator translator)
           
 
Method Summary
 CAstType getCAstTypeFor(java.lang.Object astType)
           
 
Methods inherited from class com.ibm.wala.cast.tree.impl.CAstTypeDictionaryImpl
map, resolveReference
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fTypeSystem

protected final polyglot.types.TypeSystem fTypeSystem
Constructor Detail

PolyglotTypeDictionary

public PolyglotTypeDictionary(polyglot.types.TypeSystem typeSystem,
                              PolyglotJava2CAstTranslator translator)
Method Detail

getCAstTypeFor

public CAstType getCAstTypeFor(java.lang.Object astType)
Specified by:
getCAstTypeFor in interface CAstTypeDictionary
Overrides:
getCAstTypeFor in class CAstTypeDictionaryImpl