org.eclipse.xtend.shared.ui.core.metamodel.jdt
Class JdtOperationImpl

java.lang.Object
  extended by org.eclipse.internal.xtend.type.baseimpl.FeatureImpl
      extended by org.eclipse.internal.xtend.type.baseimpl.OperationImpl
          extended by org.eclipse.xtend.shared.ui.core.metamodel.jdt.JdtOperationImpl
All Implemented Interfaces:
Callable, Feature, Operation, ParameterizedCallable

public class JdtOperationImpl
extends OperationImpl


Constructor Summary
JdtOperationImpl(Type owner, java.lang.String name, Type type, Type[] parameterTypes)
           
 
Method Summary
 java.lang.Object evaluateInternal(java.lang.Object target, java.lang.Object[] params)
           
 
Methods inherited from class org.eclipse.internal.xtend.type.baseimpl.OperationImpl
equals, evaluate, getDocumentation, getOwner, getParameterTypes, getReturnType, hashCode, toString
 
Methods inherited from class org.eclipse.internal.xtend.type.baseimpl.FeatureImpl
getName, getReturnType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.xtend.typesystem.Callable
getName, getReturnType
 

Constructor Detail

JdtOperationImpl

public JdtOperationImpl(Type owner,
                        java.lang.String name,
                        Type type,
                        Type[] parameterTypes)
Method Detail

evaluateInternal

public java.lang.Object evaluateInternal(java.lang.Object target,
                                         java.lang.Object[] params)
Specified by:
evaluateInternal in class OperationImpl