org.eclipse.xtext.common.types.util
Class TypeArgumentContextProvider.ReceiverRequest

java.lang.Object
  extended by org.eclipse.xtext.common.types.util.TypeArgumentContextProvider.AbstractRequest
      extended by org.eclipse.xtext.common.types.util.TypeArgumentContextProvider.ReceiverRequest
All Implemented Interfaces:
TypeArgumentContextProvider.Request
Enclosing class:
TypeArgumentContextProvider

public static class TypeArgumentContextProvider.ReceiverRequest
extends TypeArgumentContextProvider.AbstractRequest


Constructor Summary
TypeArgumentContextProvider.ReceiverRequest(JvmTypeReference receiver)
           
 
Method Summary
 JvmTypeReference getReceiverType()
           
 java.lang.String toString()
          Implementors are encouraged to override TypeArgumentContextProvider.Request.toString() and provide a meaningful description for the request.
 
Methods inherited from class org.eclipse.xtext.common.types.util.TypeArgumentContextProvider.AbstractRequest
getArgumentTypes, getDeclaredType, getExpectedType, getExplicitTypeArgument, getFeature, getNearestDeclarator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TypeArgumentContextProvider.ReceiverRequest

public TypeArgumentContextProvider.ReceiverRequest(JvmTypeReference receiver)
Method Detail

getReceiverType

public JvmTypeReference getReceiverType()
Specified by:
getReceiverType in interface TypeArgumentContextProvider.Request
Overrides:
getReceiverType in class TypeArgumentContextProvider.AbstractRequest
Returns:
the receiver type or null.

toString

public java.lang.String toString()
Description copied from interface: TypeArgumentContextProvider.Request
Implementors are encouraged to override TypeArgumentContextProvider.Request.toString() and provide a meaningful description for the request.

Specified by:
toString in interface TypeArgumentContextProvider.Request
Overrides:
toString in class java.lang.Object