org.eclipse.xtend.core.typing
Class XtendOverridesService

java.lang.Object
  extended by org.eclipse.xtend.core.typing.XtendOverridesService

public class XtendOverridesService
extends java.lang.Object

Author:
Sven Efftinge - Initial contribution and API

Constructor Summary
XtendOverridesService()
           
 
Method Summary
protected  java.lang.Iterable<JvmOperation> allSuperOperations(JvmDeclaredType type)
           
 JvmOperation findOverriddenOperation(JvmOperation operation)
           
 JvmOperation findOverriddenOperation(XtendFunction function)
           
 JvmTypeReference getOverriddenReturnType(XtendFunction func)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XtendOverridesService

public XtendOverridesService()
Method Detail

findOverriddenOperation

public JvmOperation findOverriddenOperation(XtendFunction function)

findOverriddenOperation

public JvmOperation findOverriddenOperation(JvmOperation operation)

allSuperOperations

protected java.lang.Iterable<JvmOperation> allSuperOperations(JvmDeclaredType type)

getOverriddenReturnType

public JvmTypeReference getOverriddenReturnType(XtendFunction func)