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