|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of Function in org.eclipse.xtend.backend.aop |
|---|
| Methods in org.eclipse.xtend.backend.aop that return Function | |
|---|---|
Function |
ThisJoinPointStaticPart.getFunction()
|
| Methods in org.eclipse.xtend.backend.aop with parameters of type Function | |
|---|---|
boolean |
ExecutionPointcut.matches(QualifiedName name,
Function function)
|
boolean |
Pointcut.matches(QualifiedName name,
Function f)
checks if this pointcut matches a given function |
| Constructors in org.eclipse.xtend.backend.aop with parameters of type Function | |
|---|---|
AdvisedFunction(QualifiedName functionName,
Function function,
java.util.List<AroundAdvice> advice,
AdviceScopeCounter scopeCounter)
|
|
ThisJoinPointStaticPart(QualifiedName functionName,
Function function)
|
|
| Uses of Function in org.eclipse.xtend.backend.aop.internal |
|---|
| Methods in org.eclipse.xtend.backend.aop.internal that return types with arguments of type Function | |
|---|---|
java.util.Map<Triplet<Function,AroundAdvice,java.util.List<?>>,ObjectWrapper> |
AdviceContextImpl.getResultCache()
|
| Methods in org.eclipse.xtend.backend.aop.internal with parameters of type Function | |
|---|---|
AdvisedFunction |
AdviceContextImpl.getAdvice(QualifiedName functionName,
Function f)
returns the advice to be applied to this function, starting with the outermost advice, i.e. |
| Uses of Function in org.eclipse.xtend.backend.common |
|---|
| Methods in org.eclipse.xtend.backend.common that return Function | |
|---|---|
Function |
FutureResultHolder.getFunction()
|
Function |
NamedFunction.getFunction()
|
Function |
FunctionDefContext.getMatch(ExecutionContext ctx,
QualifiedName name,
java.util.List<BackendType> params)
for reflection. |
| Methods in org.eclipse.xtend.backend.common that return types with arguments of type Function | |
|---|---|
java.util.Map<Triplet<Function,AroundAdvice,java.util.List<?>>,ObjectWrapper> |
AdviceContext.getResultCache()
|
| Methods in org.eclipse.xtend.backend.common with parameters of type Function | |
|---|---|
AdvisedFunction |
AdviceContext.getAdvice(QualifiedName functionName,
Function f)
|
java.lang.Object |
FunctionInvoker.invoke(ExecutionContext ctx,
Function f,
java.util.List<?> params)
|
void |
FutureResultHolder.setFunction(Function _function)
|
| Constructors in org.eclipse.xtend.backend.common with parameters of type Function | |
|---|---|
FutureResultHolder(Function function)
|
|
FutureResultHolder(QualifiedName name,
Function function)
|
|
NamedFunction(QualifiedName name,
Function f)
|
|
| Uses of Function in org.eclipse.xtend.backend.compiler.model |
|---|
| Methods in org.eclipse.xtend.backend.compiler.model that return Function | |
|---|---|
Function |
NamedFunctionModel.getFunction()
|
| Methods in org.eclipse.xtend.backend.compiler.model with parameters of type Function | |
|---|---|
void |
NamedFunctionModel.setFunction(Function function)
|
| Constructors in org.eclipse.xtend.backend.compiler.model with parameters of type Function | |
|---|---|
NamedFunctionModel(QualifiedName name,
Function function)
|
|
| Uses of Function in org.eclipse.xtend.backend.expr |
|---|
| Methods in org.eclipse.xtend.backend.expr that return Function | |
|---|---|
Function |
CurryingExpression.getFunction()
|
| Constructors in org.eclipse.xtend.backend.expr with parameters of type Function | |
|---|---|
CurryingExpression(Function f,
java.util.List<ExpressionBase> boundParams,
SourcePos pos)
|
|
| Uses of Function in org.eclipse.xtend.backend.functions |
|---|
| Classes in org.eclipse.xtend.backend.functions that implement Function | |
|---|---|
class |
AbstractFunction
This convenience implementation provides default implementations for many of the Function methods. |
class |
SourceDefinedFunction
|
| Methods in org.eclipse.xtend.backend.functions that return Function | |
|---|---|
Function |
DuplicateAwareFunctionCollection.register(Function f)
registers a function and returns the old function of the same signature if one was replaced, and null otherwise |
| Methods in org.eclipse.xtend.backend.functions that return types with arguments of type Function | |
|---|---|
java.util.Collection<Function> |
DuplicateAwareFunctionCollection.getFunctions()
|
| Methods in org.eclipse.xtend.backend.functions with parameters of type Function | |
|---|---|
boolean |
DuplicateAwareFunctionCollection.contains(Function f)
checks if this collection already contains a function with identical signature. |
static boolean |
DuplicateAwareFunctionCollection.haveSameSignature(Function f1,
Function f2)
helper operation to compare two functions. |
Function |
DuplicateAwareFunctionCollection.register(Function f)
registers a function and returns the old function of the same signature if one was replaced, and null otherwise |
| Uses of Function in org.eclipse.xtend.backend.functions.internal |
|---|
| Classes in org.eclipse.xtend.backend.functions.internal that implement Function | |
|---|---|
class |
Closure
|
| Methods in org.eclipse.xtend.backend.functions.internal that return Function | |
|---|---|
Function |
PolymorphicResolver.evaluateGuards(ExecutionContext ctx,
java.util.Collection<Function> functions)
chooses a function based on the evaluation of the functions' guards |
Function |
FunctionDefContextImpl.getMatch(ExecutionContext ctx,
QualifiedName name,
java.util.List<BackendType> params)
|
| Methods in org.eclipse.xtend.backend.functions.internal that return types with arguments of type Function | |
|---|---|
java.util.Collection<Function> |
FunctionDefContextImpl.findFunctionCandidates(QualifiedName functionName,
java.util.List<BackendType> paramTypes,
boolean firstParamIsThis)
is public only for testing purposes |
java.util.Collection<Function> |
PolymorphicResolver.getBestFitCandidates(java.util.Collection<Function> functions)
returns the list of all best-fitting candidates by parameter types. |
| Method parameters in org.eclipse.xtend.backend.functions.internal with type arguments of type Function | |
|---|---|
Function |
PolymorphicResolver.evaluateGuards(ExecutionContext ctx,
java.util.Collection<Function> functions)
chooses a function based on the evaluation of the functions' guards |
java.util.Collection<Function> |
PolymorphicResolver.getBestFitCandidates(java.util.Collection<Function> functions)
returns the list of all best-fitting candidates by parameter types. |
| Uses of Function in org.eclipse.xtend.backend.internal |
|---|
| Methods in org.eclipse.xtend.backend.internal with parameters of type Function | |
|---|---|
java.lang.Object |
FunctionInvokerImpl.invoke(ExecutionContext ctx,
Function f,
java.util.List<?> params)
|
| Uses of Function in org.eclipse.xtend.backend.lib |
|---|
| Classes in org.eclipse.xtend.backend.lib that implement Function | |
|---|---|
class |
AbstractClosure
|
| Uses of Function in org.eclipse.xtend.backend.syslib |
|---|
| Methods in org.eclipse.xtend.backend.syslib that return Function | |
|---|---|
Function |
ReflectionOperations.getOperation(BackendType t,
QualifiedName name,
java.util.List<BackendType> paramTypes)
|
| Methods in org.eclipse.xtend.backend.syslib with parameters of type Function | |
|---|---|
java.util.Collection<?> |
CollectionOperations.collect(java.util.Collection<?> c,
Function f)
|
boolean |
CollectionOperations.exists(java.util.Collection<?> c,
Function f)
|
boolean |
CollectionOperations.forAll(java.util.Collection<?> c,
Function f)
|
java.util.List<java.lang.String> |
ReflectionOperations.getOperationParamNames(Function f)
|
boolean |
CollectionOperations.notExists(java.util.Collection<?> c,
Function f)
|
java.util.Collection<?> |
CollectionOperations.reject(java.util.Collection<?> c,
Function f)
|
java.util.Collection<?> |
CollectionOperations.select(java.util.Collection<?> c,
Function f)
|
java.lang.Object |
CollectionOperations.selectFirst(java.util.Collection<?> c,
Function f)
|
java.util.List<?> |
CollectionOperations.sortBy(java.util.Collection<java.lang.Object> c,
Function f)
|
| Uses of Function in org.eclipse.xtend.backend.types |
|---|
| Methods in org.eclipse.xtend.backend.types with parameters of type Function | |
|---|---|
protected void |
AbstractType.register(QualifiedName name,
Function f)
|
| Uses of Function in org.eclipse.xtend.backend.types.builtin |
|---|
| Classes in org.eclipse.xtend.backend.types.builtin that implement Function | |
|---|---|
class |
BuiltInOperation
|
| Uses of Function in org.eclipse.xtend.backend.types.java |
|---|
| Classes in org.eclipse.xtend.backend.types.java that implement Function | |
|---|---|
class |
JavaOperation
This class defines an operation defined as a method of a Java class, Java Beans style. |
| Uses of Function in org.eclipse.xtend.middleend.javaannotations.internal |
|---|
| Classes in org.eclipse.xtend.middleend.javaannotations.internal that implement Function | |
|---|---|
class |
JavaDefinedFunction
This class represents a "helper" function that is defined in a Java class but for which the defining object is not an explicit parameter. |
| Uses of Function in org.eclipse.xtend.middleend.xtend.internal.xtendlib |
|---|
| Methods in org.eclipse.xtend.middleend.xtend.internal.xtendlib with parameters of type Function | |
|---|---|
java.lang.CharSequence |
XtendCollectionOperations.XpandForEach(java.util.Collection<?> c,
Function f)
invokes the function for each element of the collection, concatenating the results. |
java.lang.CharSequence |
XtendCollectionOperations.XpandForEach(java.util.Collection<?> c,
Function f,
java.lang.CharSequence separator)
invokes the function for each element of the collection, concatenating the results and adding the separator between them. |
java.lang.CharSequence |
XtendCollectionOperations.XpandForEachWithIterator(java.util.Collection<?> c,
Function f)
invokes the function for each element of the collection, concatenating the results. |
java.lang.CharSequence |
XtendCollectionOperations.XpandForEachWithIterator(java.util.Collection<?> c,
Function f,
java.lang.CharSequence separator)
invokes the function for each element of the collection, concatenating the results and adding the separator between them. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||