1 21 package com.db4o.test.pending; 22 23 import com.db4o.*; 24 import com.db4o.query.*; 25 import com.db4o.test.*; 26 27 28 public class EvaluationBelowCollection { 29 public void store(){ 30 SimpleNode sub=new SimpleNode("sub",new SimpleNode[0]); 31 SimpleNode sup=new SimpleNode("sup",new SimpleNode[]{sub}); 32 Test.store(sup); 33 } 34 35 public void test() { 36 Query supq=Test.query(); 37 supq.constrain(SimpleNode.class); 38 Query subq=supq.descend("children"); 39 subq.descend("name").constrain(new Evaluation() { 41 public void evaluate(Candidate candidate) { 42 candidate.include(false); 43 } 44 }); 45 ObjectSet objectSet = supq.execute(); 46 Test.ensure(objectSet.size() == 0); 47 } 48 } 49 | Popular Tags |