public class LoopNode extends com.agentsflex.core.chain.node.BaseNode
| 限定符和类型 | 字段和说明 |
|---|---|
private com.agentsflex.core.chain.Chain |
loopChain |
private com.agentsflex.core.chain.Parameter |
loopVar |
| 构造器和说明 |
|---|
LoopNode() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Map<String,Object> |
execute(com.agentsflex.core.chain.Chain chain) |
private void |
fillResult(com.agentsflex.core.util.Maps result,
Map<String,Object> executeResult)
把子流程执行的结果填充到主流程的输出参数中
|
com.agentsflex.core.chain.Chain |
getLoopChain() |
com.agentsflex.core.chain.Parameter |
getLoopVar() |
void |
setLoopChain(com.agentsflex.core.chain.Chain loopChain) |
void |
setLoopVar(com.agentsflex.core.chain.Parameter loopVar) |
addInputParameter, addOutputDef, addOutputDefs, getOutputDefs, getParameters, setOutputDefs, setParametersaddInwardEdge, addOutwardEdge, getCondition, getDescription, getId, getInwardEdges, getMemory, getName, getNodeStatus, getOutwardEdges, isAsync, setAsync, setCondition, setDescription, setId, setInwardEdges, setMemory, setName, setNodeStatus, setOutwardEdgesprivate com.agentsflex.core.chain.Parameter loopVar
private com.agentsflex.core.chain.Chain loopChain
public LoopNode()
public com.agentsflex.core.chain.Parameter getLoopVar()
public void setLoopVar(com.agentsflex.core.chain.Parameter loopVar)
public com.agentsflex.core.chain.Chain getLoopChain()
public void setLoopChain(com.agentsflex.core.chain.Chain loopChain)
protected Map<String,Object> execute(com.agentsflex.core.chain.Chain chain)
execute 在类中 com.agentsflex.core.chain.ChainNodeprivate void fillResult(com.agentsflex.core.util.Maps result, Map<String,Object> executeResult)
result - 主流程的输出参数executeResult - 子流程的执行结果Copyright © 2025. All rights reserved.