public final class FunctionCallSupport extends Object
| Constructor and Description |
|---|
FunctionCallSupport() |
| Modifier and Type | Method and Description |
|---|---|
static CallSite |
bootstrap(MethodHandles.Lookup caller,
String name,
MethodType type) |
static Object |
fallback(fr.insalyon.citi.golo.runtime.FunctionCallSupport.FunctionCallSite callSite,
Object[] args) |
static MethodHandle |
insertSAMFilter(MethodHandle handle,
Class[] types,
int startIndex) |
static Object |
samFilter(Class<?> type,
Object value) |
public static CallSite bootstrap(MethodHandles.Lookup caller, String name, MethodType type) throws IllegalAccessException, ClassNotFoundException
public static Object fallback(fr.insalyon.citi.golo.runtime.FunctionCallSupport.FunctionCallSite callSite, Object[] args) throws Throwable
Throwablepublic static MethodHandle insertSAMFilter(MethodHandle handle, Class[] types, int startIndex)
Copyright © 2014 Institut National des Sciences Appliquées de Lyon (INSA-Lyon). All Rights Reserved.