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 voidaccept(Object input)Objectapply(Object input)Objectget()FunctionRegistrationgetFunctionRegistration()Class<?>getObjectType()Objectinvoke()Objectinvoke(Object arg0)Objectinvoke(Object arg0, Object arg1)Objectinvoke(Object arg0, Object arg1, Object arg2)Objectinvoke(Object arg0, Object arg1, Object arg2, Object arg3)voidsetBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)voidsetName(String name)
-
-
-
Constructor Detail
-
KotlinFunctionWrapper
public KotlinFunctionWrapper(Object kotlinLambdaTarget)
-
-
Method Detail
-
invoke
public Object invoke()
- Specified by:
invokein 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
-
-