类 BaseNodeParser<T extends BaseNode>
java.lang.Object
dev.tinyflow.core.parser.BaseNodeParser<T>
- 所有已实现的接口:
NodeParser<T>
- 直接已知子类:
CodeNodeParser,ConfirmNodeParser,EndNodeParser,HttpNodeParser,KnowledgeNodeParser,LlmNodeParser,LoopNodeParser,SearchEngineNodeParser,StartNodeParser,TemplateNodeParser
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidaddOutputDefs(BaseNode node, com.alibaba.fastjson.JSONObject data) voidaddParameters(BaseNode node, com.alibaba.fastjson.JSONObject data) protected abstract TdoParse(com.alibaba.fastjson.JSONObject nodeJSONObject, com.alibaba.fastjson.JSONObject data, com.alibaba.fastjson.JSONObject chainJSONObject) com.alibaba.fastjson.JSONObjectgetData(com.alibaba.fastjson.JSONObject nodeObject) getParameters(com.alibaba.fastjson.JSONArray parametersJsonArray) getParameters(com.alibaba.fastjson.JSONObject data, String key) parse(com.alibaba.fastjson.JSONObject nodeJSONObject, com.alibaba.fastjson.JSONObject chainJSONObject, ChainParser chainParser)
-
字段详细资料
-
EMPTY_JSON_OBJECT
-
chainParser
-
-
构造器详细资料
-
BaseNodeParser
public BaseNodeParser()
-
-
方法详细资料
-
getChainParser
- 指定者:
getChainParser在接口中NodeParser<T extends BaseNode>
-
getData
-
addParameters
-
getParameters
-
getParameters
-
addOutputDefs
-
parse
public T parse(com.alibaba.fastjson.JSONObject nodeJSONObject, com.alibaba.fastjson.JSONObject chainJSONObject, ChainParser chainParser) - 指定者:
parse在接口中NodeParser<T extends BaseNode>
-
doParse
-