public abstract class Condition extends Object implements Executable
| Constructor and Description |
|---|
Condition() |
| Modifier and Type | Method and Description |
|---|---|
void |
addExecutable(Executable executable) |
void |
addExecutable(String groupKey,
Executable executable) |
void |
execute(Integer slotIndex) |
abstract void |
executeCondition(Integer slotIndex) |
List<Node> |
getAllNodeInCondition() |
abstract ConditionTypeEnum |
getConditionType() |
String |
getCurrChainId() |
String |
getCurrChainName()
Deprecated.
|
Map<String,List<Executable>> |
getExecutableGroup() |
List<Executable> |
getExecutableList() |
List<Executable> |
getExecutableList(String groupKey) |
Executable |
getExecutableOne(String groupKey) |
ExecuteableTypeEnum |
getExecuteType() |
String |
getId() |
String |
getTag() |
void |
setCurrChainId(String currChainId) |
void |
setExecutableList(List<Executable> executableList) |
void |
setId(String id) |
void |
setTag(String tag) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetExecuteName, getItemResultMetaValue, isAccess, setCurrChainNamepublic void execute(Integer slotIndex) throws Exception
execute in interface ExecutableExceptionpublic abstract void executeCondition(Integer slotIndex) throws Exception
Exceptionpublic ExecuteableTypeEnum getExecuteType()
getExecuteType in interface Executablepublic List<Executable> getExecutableList()
public List<Executable> getExecutableList(String groupKey)
public Executable getExecutableOne(String groupKey)
public void setExecutableList(List<Executable> executableList)
public void addExecutable(Executable executable)
public void addExecutable(String groupKey, Executable executable)
public abstract ConditionTypeEnum getConditionType()
public String getId()
getId in interface Executablepublic void setId(String id)
setId in interface Executablepublic String getTag()
getTag in interface Executablepublic void setTag(String tag)
setTag in interface Executable@Deprecated public String getCurrChainName()
public String getCurrChainId()
public void setCurrChainId(String currChainId)
setCurrChainId in interface Executablepublic Map<String,List<Executable>> getExecutableGroup()
Copyright © 2025. All rights reserved.