Class TaskerExec
-
- All Implemented Interfaces:
public class TaskerExec- Since:
2022-12-12
trydofor
-
-
Constructor Summary
Constructors Constructor Description TaskerExec(Object beanObject, Method beanMethod)TaskerExec(Class<out Object> beanClass, Object beanObject, Method beanMethod)
-
Method Summary
Modifier and Type Method Description ObjectdecodePara(String para)StringencodePara(Object para)booleanaccept(String token)The format is name:Class, which matches name first, then Class. booleanaccept(Object bean)Whether the bean is accepted Objectinvoke(Object arg, boolean encodedString)Class<out Object>getBeanClass()ObjectgetBeanObject()MethodgetBeanMethod()Class<out Object>getParaClass()Function<Object, String>getParaEncoder()BiFunction<String, Class<out Object>, Object>getParaDecoder()voidsetParaEncoder(@NotNull() Function<Object, String> paraEncoder)voidsetParaDecoder(@NotNull() BiFunction<String, Class<out Object>, Object> paraDecoder)-
-
Method Detail
-
decodePara
Object decodePara(String para)
-
encodePara
String encodePara(Object para)
-
getBeanClass
@NotNull() Class<out Object> getBeanClass()
-
getBeanObject
@NotNull() Object getBeanObject()
-
getBeanMethod
@NotNull() Method getBeanMethod()
-
getParaClass
Class<out Object> getParaClass()
-
getParaEncoder
@NotNull() Function<Object, String> getParaEncoder()
-
getParaDecoder
@NotNull() BiFunction<String, Class<out Object>, Object> getParaDecoder()
-
setParaEncoder
void setParaEncoder(@NotNull() Function<Object, String> paraEncoder)
-
setParaDecoder
void setParaDecoder(@NotNull() BiFunction<String, Class<out Object>, Object> paraDecoder)
-
-
-
-