public ListAggregateConditionVariable(AggregationMode aggregation, Variable list, Comparison comparison, Variable value) { aggregationMode = aggregation; expectedList = list; comparator = new PrimitiveComparator(comparison); comparisonValue = value; }
public BlockPropertyCondition(PropertySupplier property, Direction?direction, PrimitiveComparator comparator, Variable comparisonValue) { this.property = property; this.comparator = comparator; this.comparisonValue = comparisonValue; this.direction = direction; }
public ComparisonVariable(Variable a, Variable b, PrimitiveComparator comparator) { this.a = a; this.b = b; this.comparator = comparator; }