public class ASTConditionGroup extends ASTConditionBase
_originalSource, _preprocessedSource| Constructor and Description |
|---|
ASTConditionGroup() |
| Modifier and Type | Method and Description |
|---|---|
void |
addCondition(ASTConditionBase condition) |
void |
addConditions(List<ASTCondition> conditions) |
List<ASTItem> |
children() |
<T extends ASTItem> |
collectItemsOfType(Class<T> cls) |
List<ASTConditionGroup> |
filterConditionGroups() |
List<ASTCondition> |
filterConditions() |
List<ASTCondition> |
getAllConditions() |
List<ASTOperandProperty> |
getAllParentProperties() |
List<ASTConditionBase> |
getConditions() |
List<ASTOperandProperty> |
getProperties() |
boolean |
hasConstrainedCondition() |
void |
invertConnector() |
void |
invertOperator() |
String |
print(int level) |
void |
setConditions(List<ASTConditionBase> conditions) |
String |
toString() |
void |
UpdateSources() |
getConnector, getDataType, getModelToken, setConnector, setModelTokengenerateLambdaToken, getName, getPreconditionPropertiesFromOperand, hasValue, isBoolean, isEnumData, isNumber, isObjectData, isPropertyOrVariable, isSemanticOperator, isStaticString, isStringData, setDataType, sortPrecoditionPropertiesgetGlobalPlain, getGlobalPosition, getOriginalSource, getPreprocessedSource, getType, getTypecommon, getUntrimmedSource, hasSource, setGlobalPosition, setSource, space, walk, walk, walkpublic List<ASTConditionBase> getConditions()
public void setConditions(List<ASTConditionBase> conditions)
public void addCondition(ASTConditionBase condition)
public void addConditions(List<ASTCondition> conditions)
public boolean hasConstrainedCondition()
public void invertConnector()
public List<ASTOperandProperty> getAllParentProperties()
getAllParentProperties in class ASTConditionBasepublic void invertOperator()
invertOperator in class ASTConditionBasepublic List<ASTOperandProperty> getProperties()
getProperties in class ASTOperandBasepublic <T extends ASTItem> List<T> collectItemsOfType(Class<T> cls)
collectItemsOfType in class ASTItempublic List<ASTCondition> getAllConditions()
getAllConditions in class ASTItempublic List<ASTConditionGroup> filterConditionGroups()
public List<ASTCondition> filterConditions()
public void UpdateSources()
Copyright © 2020. All rights reserved.