Package io.prestosql.metadata
Class FunctionInvoker
- java.lang.Object
-
- io.prestosql.metadata.FunctionInvoker
-
public class FunctionInvoker extends Object
-
-
Constructor Summary
Constructors Constructor Description FunctionInvoker(MethodHandle methodHandle, Optional<MethodHandle> instanceFactory)
FunctionInvoker(MethodHandle methodHandle, Optional<MethodHandle> instanceFactory, List<Class<?>> lambdaInterfaces)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<MethodHandle>
getInstanceFactory()
List<Class<?>>
getLambdaInterfaces()
MethodHandle
getMethodHandle()
-
-
-
Constructor Detail
-
FunctionInvoker
public FunctionInvoker(MethodHandle methodHandle, Optional<MethodHandle> instanceFactory)
-
FunctionInvoker
public FunctionInvoker(MethodHandle methodHandle, Optional<MethodHandle> instanceFactory, List<Class<?>> lambdaInterfaces)
-
-
Method Detail
-
getMethodHandle
public MethodHandle getMethodHandle()
-
getInstanceFactory
public Optional<MethodHandle> getInstanceFactory()
-
-