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