public class FunctionPromptDesc extends java.lang.Object implements FunctionPrompt
| 构造器和说明 |
|---|
FunctionPromptDesc(java.lang.String name) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
description()
描述
|
FunctionPromptDesc |
description(java.lang.String description)
申明提示语描述
|
FunctionPromptDesc |
doHandle(java.util.function.Function<java.util.Map<java.lang.String,java.lang.Object>,java.lang.Object> handler)
申明函数处理
|
java.lang.Object |
handle(java.util.Map<java.lang.String,java.lang.Object> args)
同步处理
|
java.lang.String |
name()
名字
|
FunctionPromptDesc |
paramAdd(java.lang.String name,
boolean required,
java.lang.String description)
申明函数参数
|
FunctionPromptDesc |
paramAdd(java.lang.String name,
java.lang.String description)
申明函数参数
|
java.util.Collection<ParamDesc> |
params()
参数
|
java.lang.String |
title()
标题
|
FunctionPromptDesc |
title(java.lang.String title)
申明提示语标题
|
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitget, handleAsync, meta, metaPutpublic FunctionPromptDesc title(java.lang.String title)
title - 参数public FunctionPromptDesc description(java.lang.String description)
description - 参数public FunctionPromptDesc paramAdd(java.lang.String name, java.lang.String description)
name - 参数名字description - 参数描述public FunctionPromptDesc paramAdd(java.lang.String name, boolean required, java.lang.String description)
name - 参数名字required - 是否必须description - 参数描述public FunctionPromptDesc doHandle(java.util.function.Function<java.util.Map<java.lang.String,java.lang.Object>,java.lang.Object> handler)
handler - 处理器public java.lang.String name()
FunctionPromptname 在接口中 FunctionPromptpublic java.lang.String title()
FunctionPrompttitle 在接口中 FunctionPromptpublic java.lang.String description()
FunctionPromptdescription 在接口中 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.lang.String toString()
toString 在类中 java.lang.Object