public interface Condition extends Cloneable
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
CONDITION_JOIN_TYPE_AND |
static String |
CONDITION_JOIN_TYPE_OR |
static int |
VARIABLE_PLACEHOLDER_TYPE_INDEX |
static int |
VARIABLE_PLACEHOLDER_TYPE_KEY |
static int |
VARIABLE_PLACEHOLDER_TYPE_NONE |
static final int VARIABLE_PLACEHOLDER_TYPE_INDEX
static final int VARIABLE_PLACEHOLDER_TYPE_KEY
static final int VARIABLE_PLACEHOLDER_TYPE_NONE
default String getRunText(boolean connector, String prefix, DataRuntime runtime, boolean placeholder)
prefix - 前缀runtime - 运行环境主要包含驱动适配器 数据源或客户端connector - 是否携带开头的连接符号(and or)默认trueString getRunText(String prefix, DataRuntime runtime, boolean placeholder)
String getJoin()
ConditionChain getContainer()
boolean hasContainer()
boolean isContainer()
Condition setContainer(ConditionChain chain)
chain - chainvoid init()
void initRunValue()
boolean isActive()
boolean isValid()
void setValid(boolean valid)
void setActive(boolean active)
int getVariableType()
void setVariableType(int variableType)
Compare.EMPTY_VALUE_SWITCH getSwt()
void setSwt(Compare.EMPTY_VALUE_SWITCH swt)
String getId()
void setTest(String test)
String getTest()
boolean isVariableSlave()
void setVariableSlave(boolean bol)
boolean isSetValue()
boolean isSetValue(String variable)
boolean integrality()
void integrality(boolean integrality)
Condition clone()
Copyright © 2024. All rights reserved.