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.Builder
builder()
boolean
static CompositeCondition
from
(List<ActionCondition> actionConditions) Converts Action conditions (service POJO) list to composite condition (REST model).int
hashCode()
boolean
static CompositeCondition
ofSimpleConditions
(List<SimpleCondition> simpleConditions, boolean inverted, ConditionOperator conditionOperator) Creates a composite condition instance of simple conditions.void
setBooleanMode
(ConditionOperator booleanMode) void
setCompositeConditions
(List<CompositeCondition> compositeConditions) void
setInverted
(boolean inverted) void
setSimpleConditions
(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 ofActionCondition
service POJOs- Returns:
CompositeCondition
REST model
-
ofSimpleConditions
public static CompositeCondition ofSimpleConditions(List<SimpleCondition> simpleConditions, boolean inverted, ConditionOperator conditionOperator) Creates a composite condition instance of simple conditions.- Parameters:
simpleConditions
- - list ofSimpleCondition
inverted
- - 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
-