public class MethodFunctionPrompt extends java.lang.Object implements FunctionPrompt
| 构造器和说明 |
|---|
MethodFunctionPrompt(org.noear.solon.core.BeanWrap beanWrap,
org.noear.eggg.MethodEggg methodEggg) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
description()
描述
|
java.lang.Object |
handle(java.util.Map<java.lang.String,java.lang.Object> args)
同步处理
|
java.util.concurrent.CompletableFuture<java.lang.Object> |
handleAsync(java.util.Map<java.lang.String,java.lang.Object> args)
异步处理
|
java.util.Map<java.lang.String,java.lang.Object> |
meta()
元信息
|
void |
metaPut(java.lang.String key,
java.lang.Object value) |
java.lang.String |
name()
名字
|
java.util.Collection<ParamDesc> |
params()
参数
|
java.lang.String |
title()
标题
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetpublic MethodFunctionPrompt(org.noear.solon.core.BeanWrap beanWrap,
org.noear.eggg.MethodEggg methodEggg)
public java.lang.String name()
FunctionPromptname 在接口中 FunctionPromptpublic java.lang.String title()
FunctionPrompttitle 在接口中 FunctionPromptpublic java.lang.String description()
FunctionPromptdescription 在接口中 FunctionPromptpublic java.util.Map<java.lang.String,java.lang.Object> meta()
FunctionPromptmeta 在接口中 FunctionPromptpublic void metaPut(java.lang.String key,
java.lang.Object value)
metaPut 在接口中 FunctionPromptpublic java.util.Collection<ParamDesc> params()
FunctionPromptparams 在接口中 FunctionPromptpublic java.lang.Object handle(java.util.Map<java.lang.String,java.lang.Object> args)
throws java.lang.Throwable
FunctionPrompthandle 在接口中 FunctionPromptjava.lang.Throwablepublic java.util.concurrent.CompletableFuture<java.lang.Object> handleAsync(java.util.Map<java.lang.String,java.lang.Object> args)
FunctionPrompthandleAsync 在接口中 FunctionPrompt