Triple triple = new Triple(s, p ,o) ;
// Evaluate as an algebra expression
BasicPattern pattern = new BasicPattern() ;
pattern.add(triple) ;
Op op = new OpBGP(pattern) ;
Plan plan = factory.create(op, getDataset(), BindingRoot.create(), null) ;
QueryIterator qIter = plan.iterator() ;
//List<Triple> triples = new ArrayList<Triple>() ;
List<Triple> triples = new ArrayList<Triple>() ;