@Test public void test() throws Exception { Op op = new LessThanOp(); assertThat(op.keyword(), equalTo("LessThan")); assertThat(op.paramCount(), equalTo(1)); assertThat(op.render("id", new String[] {":1"}), equalTo("id < :1")); }
@Override public String keyword() { return "LessThan"; }
LessThanOp extends Param1Op { @Override public String keyword() { return "LessThan"; } }
LessThanOp extends Param1Op { @Override public String keyword() { return "LessThan"; }  }
LessThanOp extends Param1Op { @Override public String keyword() { return "LessThan"; }  @Override String keyword(); @Override String operator(); }
LessThanOp extends Param1Op { @Override public String keyword() { return "LessThan"; }  @Override String keyword(); @Override String operator();  }