1 package xuml.tools.model.compiler.runtime.query; 2 3 import xuml.tools.model.compiler.runtime.Entity; 4 5 public class NumericComparison<T extends Entity<T>> extends BooleanExpression<T> { 6 private final NumericExpression<T> n1; 7 private final NumericComparisonOperator op; 8 private final NumericExpression<T> n2; 9 10 public NumericComparison(NumericExpression<T> n1, NumericComparisonOperator op, 11 NumericExpression<T> n2) { 12 super(); 13 this.n1 = n1; 14 this.op = op; 15 this.n2 = n2; 16 } 17 18 public NumericExpression<T> getExpression1() { 19 return n1; 20 } 21 22 public NumericComparisonOperator getOperator() { 23 return op; 24 } 25 26 public NumericExpression<T> getExpression2() { 27 return n2; 28 } 29 }