org.eclipse.xtext.xbase.typesystem.util
Class TypeReferenceAnalyzer

java.lang.Object
  extended by org.eclipse.xtext.xbase.typesystem.util.TypeReferenceAnalyzer

public class TypeReferenceAnalyzer
extends java.lang.Object

Author:
Sebastian Zarnekow - Initial contribution and API TODO JavaDoc

Constructor Summary
TypeReferenceAnalyzer()
           
 
Method Summary
 boolean isReferencedBy(JvmType type, JvmTypeReference reference)
           
 boolean isReferencedBy(JvmType type, JvmTypeReference reference, boolean resolveUnbound)
           
 boolean isReferenceToTypeParameter(JvmTypeReference reference, boolean resolveUnbound)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeReferenceAnalyzer

public TypeReferenceAnalyzer()
Method Detail

isReferencedBy

public boolean isReferencedBy(JvmType type,
                              JvmTypeReference reference)

isReferencedBy

public boolean isReferencedBy(JvmType type,
                              JvmTypeReference reference,
                              boolean resolveUnbound)

isReferenceToTypeParameter

public boolean isReferenceToTypeParameter(JvmTypeReference reference,
                                          boolean resolveUnbound)