Here is a simple test case which demonstrates this possibility :
@Test public void Reusage(){ QueryMetadata metadata = new DefaultQueryMetadata(); metadata.addJoin(JoinType.DEFAULT, cat); metadata.addWhere(cat.name.startsWith("A"));
ColQuery query = new ColQueryImpl(metadata); query.bind(cat, cats); assertEquals(c3, query.list(cat)); }
The new ColQuery.bind method supports this.
Here is a simple test case which demonstrates this possibility :
@Test
QueryMetadata metadata = new DefaultQueryMet adata() ;
metadata. addJoin( JoinType. DEFAULT, cat);
metadata. addWhere( cat.name. startsWith( "A"));
public void Reusage(){
ColQuery query = new ColQueryImpl( metadata) ;
query. bind(cat, cats);
assertEquals( c3, query.list(cat));
}
The new ColQuery.bind method supports this.