Class CompositeCondition
java.lang.Object
org.alfresco.rest.api.model.rules.CompositeCondition
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CompositeCondition.Builderbuilder()booleanstatic CompositeConditionfrom(List<ActionCondition> actionConditions) Converts Action conditions (service POJO) list to composite condition (REST model).inthashCode()booleanstatic CompositeConditionofSimpleConditions(List<SimpleCondition> simpleConditions, boolean inverted, ConditionOperator conditionOperator) Creates a composite condition instance of simple conditions.voidsetBooleanMode(ConditionOperator booleanMode) voidsetCompositeConditions(List<CompositeCondition> compositeConditions) voidsetInverted(boolean inverted) voidsetSimpleConditions(List<SimpleCondition> simpleConditions) toString()
-
Constructor Details
-
CompositeCondition
public CompositeCondition()
-
-
Method Details
-
from
Converts Action conditions (service POJO) list to composite condition (REST model).- Parameters:
actionConditions- - list ofActionConditionservice POJOs- Returns:
CompositeConditionREST model
-
ofSimpleConditions
public static CompositeCondition ofSimpleConditions(List<SimpleCondition> simpleConditions, boolean inverted, ConditionOperator conditionOperator) Creates a composite condition instance of simple conditions.- Parameters:
simpleConditions- - list ofSimpleConditioninverted- - determines if condition should be invertedconditionOperator- - determines the operation, seeConditionOperator- Returns:
CompositeCondition
-
isInverted
public boolean isInverted() -
setInverted
public void setInverted(boolean inverted) -
getBooleanMode
-
setBooleanMode
-
getCompositeConditions
-
setCompositeConditions
-
getSimpleConditions
-
setSimpleConditions
-
toString
-
equals
-
hashCode
public int hashCode() -
builder
-