Class KotlinLambdaToFunctionAutoConfiguration.KotlinFunctionWrapper
- java.lang.Object
-
- org.springframework.cloud.function.context.config.KotlinLambdaToFunctionAutoConfiguration.KotlinFunctionWrapper
-
- All Implemented Interfaces:
Consumer<Object>
,Function<Object,Object>
,Supplier<Object>
,kotlin.Function<Object>
,kotlin.jvm.functions.Function0<Object>
,kotlin.jvm.functions.Function1<Object,Object>
,kotlin.jvm.functions.Function2<Object,Object,Object>
,kotlin.jvm.functions.Function3<Object,Object,Object,Object>
,kotlin.jvm.functions.Function4<Object,Object,Object,Object,Object>
- Enclosing class:
- KotlinLambdaToFunctionAutoConfiguration
public static final class KotlinLambdaToFunctionAutoConfiguration.KotlinFunctionWrapper extends Object implements Function<Object,Object>, Supplier<Object>, Consumer<Object>, kotlin.jvm.functions.Function0<Object>, kotlin.jvm.functions.Function1<Object,Object>, kotlin.jvm.functions.Function2<Object,Object,Object>, kotlin.jvm.functions.Function3<Object,Object,Object,Object>, kotlin.jvm.functions.Function4<Object,Object,Object,Object,Object>
-
-
Constructor Summary
Constructors Constructor Description KotlinFunctionWrapper(Object kotlinLambdaTarget)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(Object input)
Object
apply(Object input)
Object
get()
FunctionRegistration
getFunctionRegistration()
Class<?>
getObjectType()
Object
invoke()
Object
invoke(Object arg0)
Object
invoke(Object arg0, Object arg1)
Object
invoke(Object arg0, Object arg1, Object arg2)
Object
invoke(Object arg0, Object arg1, Object arg2, Object arg3)
void
setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
void
setName(String name)
-
-
-
Constructor Detail
-
KotlinFunctionWrapper
public KotlinFunctionWrapper(Object kotlinLambdaTarget)
-
-
Method Detail
-
invoke
public Object invoke()
- Specified by:
invoke
in interfacekotlin.jvm.functions.Function0<Object>
-
getFunctionRegistration
public FunctionRegistration getFunctionRegistration()
-
getObjectType
public Class<?> getObjectType()
-
setName
public void setName(String name)
-
setBeanFactory
public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory) throws org.springframework.beans.BeansException
- Throws:
org.springframework.beans.BeansException
-
-