public class Node extends Object implements Executable, Cloneable, Rollbackable
| 构造器和说明 |
|---|
Node() |
Node(NodeComponent instance) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Object |
clone() |
Node |
copy() |
void |
execute(Integer slotIndex) |
String |
getClazz() |
String |
getCmpData() |
String |
getCurrChainId() |
<T> T |
getCurrLoopObject() |
ExecuteTypeEnum |
getExecuteType() |
String |
getId() |
NodeComponent |
getInstance() |
<T> T |
getItemResultMetaValue(Integer slotIndex) |
String |
getLanguage() |
Integer |
getLoopIndex() |
String |
getName() |
String |
getScript() |
String |
getTag() |
NodeTypeEnum |
getType() |
boolean |
isAccess(Integer slotIndex) |
void |
removeCurrLoopObject() |
void |
removeLoopIndex() |
void |
rollback(Integer slotIndex) |
void |
setClazz(String clazz) |
void |
setCmpData(String cmpData) |
void |
setCurrChainId(String currentChainId) |
void |
setCurrLoopObject(Object obj) |
void |
setId(String id) |
void |
setInstance(NodeComponent instance) |
void |
setLanguage(String language) |
void |
setLoopIndex(int index) |
void |
setName(String name) |
void |
setScript(String script) |
void |
setTag(String tag) |
void |
setType(NodeTypeEnum type) |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetExecuteName, setCurrChainNamepublic Node()
public Node(NodeComponent instance)
public String getId()
getId 在接口中 Executablepublic void setId(String id)
setId 在接口中 Executablepublic String getTag()
getTag 在接口中 Executablepublic void setTag(String tag)
setTag 在接口中 Executablepublic String getName()
public void setName(String name)
public NodeTypeEnum getType()
public void setType(NodeTypeEnum type)
public NodeComponent getInstance()
public void setInstance(NodeComponent instance)
public void execute(Integer slotIndex) throws Exception
execute 在接口中 ExecutableExceptionpublic void rollback(Integer slotIndex) throws Exception
rollback 在接口中 RollbackableExceptionpublic boolean isAccess(Integer slotIndex) throws Exception
isAccess 在接口中 ExecutableExceptionpublic ExecuteTypeEnum getExecuteType()
getExecuteType 在接口中 Executablepublic String getScript()
public void setScript(String script)
public String getClazz()
public void setClazz(String clazz)
public String getCmpData()
public void setCmpData(String cmpData)
public void setCurrChainId(String currentChainId)
setCurrChainId 在接口中 Executablepublic String getCurrChainId()
public void setLoopIndex(int index)
public Integer getLoopIndex()
public void removeLoopIndex()
public void setCurrLoopObject(Object obj)
public <T> T getCurrLoopObject()
public void removeCurrLoopObject()
public String getLanguage()
public void setLanguage(String language)
public <T> T getItemResultMetaValue(Integer slotIndex)
getItemResultMetaValue 在接口中 Executableprotected Object clone() throws CloneNotSupportedException
clone 在类中 ObjectCloneNotSupportedExceptionCopyright © 2023. All rights reserved.