@Override public ICloseableIterator<IBindingSet> call( final IBindingSet[] bindingSets) { TestBigdataNativeServiceEvaluation.assertNotNull(bindingSets); // System.err.println("ServiceCall: in="+Arrays.toString(bindingSets)); // // System.err.println("ServiceCall: out="+serviceSolutions); return new CloseableIteratorWrapper<IBindingSet>( serviceSolutions.iterator()); }
@Override public ICloseableIterator<BindingSet> call( final BindingSet[] bindingSets) { TestOpenrdfNativeServiceEvaluation.assertNotNull(bindingSets); // System.err.println("ServiceCall: in="+Arrays.toString(bindingSets)); // // System.err.println("ServiceCall: out="+serviceSolutions); return new CloseableIteratorWrapper<BindingSet>( serviceSolutions.iterator()); }
@Override public ICloseableIterator<BindingSet> call( final BindingSet[] bindingSets) { TestOpenrdfNativeServiceEvaluation.assertNotNull(bindingSets); // System.err.println("ServiceCall: in="+Arrays.toString(bindingSets)); // // System.err.println("ServiceCall: out="+serviceSolutions); return new CloseableIteratorWrapper<BindingSet>( serviceSolutions.iterator()); }
@Override public ICloseableIterator<IBindingSet> call( final IBindingSet[] bindingSets) { TestBigdataNativeServiceEvaluation.assertNotNull(bindingSets); // System.err.println("ServiceCall: in="+Arrays.toString(bindingSets)); // // System.err.println("ServiceCall: out="+serviceSolutions); return new CloseableIteratorWrapper<IBindingSet>( serviceSolutions.iterator()); }
@Override public void createSolutions(final String solutionSet, final ISPO[] params) { final String fqn = getFQN(solutionSet); final SolutionSetStream sset = _create(fqn, params); /* * Write an empty solution set. */ final List<IBindingSet[]> emptySolutionSet = new LinkedList<IBindingSet[]>(); final ICloseableIterator<IBindingSet[]> src = new CloseableIteratorWrapper<IBindingSet[]>( emptySolutionSet.iterator()); // write the solutions. writeSolutions(sset, src); }
/** * Wrap the solutions with an {@link ICloseableIterator}. * * @param bindingSets * The solutions. * * @return The {@link ICloseableIterator}. */ public static ICloseableIterator<IBindingSet[]> asIterator( final IBindingSet[] bindingSets) { return new CloseableIteratorWrapper<IBindingSet[]>( new SingleValueIterator<IBindingSet[]>(bindingSets)); }
@Override public void createSolutions(final String solutionSet, final ISPO[] params) { final String fqn = getFQN(solutionSet); final SolutionSetStream sset = _create(fqn, params); /* * Write an empty solution set. */ final List<IBindingSet[]> emptySolutionSet = new LinkedList<IBindingSet[]>(); final ICloseableIterator<IBindingSet[]> src = new CloseableIteratorWrapper<IBindingSet[]>( emptySolutionSet.iterator()); // write the solutions. writeSolutions(sset, src); }
/** * Wrap the solutions with an {@link ICloseableIterator}. * * @param bindingSets * The solutions. * * @return The {@link ICloseableIterator}. */ public static ICloseableIterator<IBindingSet[]> asIterator( final IBindingSet[] bindingSets) { return new CloseableIteratorWrapper<IBindingSet[]>( new SingleValueIterator<IBindingSet[]>(bindingSets)); }
@Override public ICloseableIterator<IBindingSet> call( final IBindingSet[] bindingSets) { TestBigdataNativeServiceEvaluation.assertNotNull(bindingSets); // System.err.println("ServiceCall: in="+Arrays.toString(bindingSets)); // // System.err.println("ServiceCall: out="+serviceSolutions); return new CloseableIteratorWrapper<IBindingSet>( serviceSolutions.iterator()); }
@Override public ICloseableIterator<BindingSet> call( final BindingSet[] bindingSets) { TestOpenrdfNativeServiceEvaluation.assertNotNull(bindingSets); // System.err.println("ServiceCall: in="+Arrays.toString(bindingSets)); // // System.err.println("ServiceCall: out="+serviceSolutions); return new CloseableIteratorWrapper<BindingSet>( serviceSolutions.iterator()); }
new CloseableIteratorWrapper<IBindingSet[]>(in.iterator()));
new CloseableIteratorWrapper<IBindingSet[]>(in.iterator()));
@Override protected void materializeWithDescribe(final IGPO gpo) { if (gpo == null) throw new IllegalArgumentException(); /* * At present the DESCRIBE query will simply return a set of statements * equivalent to a TupleQuery <id, ?, ?>. */ if (m_describeCache != null) { final IV<?, ?> iv = addResolveIV(gpo); final Graph g = m_describeCache.lookup(iv); if (g != null) { initGPO((GPO) gpo, new CloseableIteratorWrapper<Statement>(g.iterator())); return; } } super.materializeWithDescribe(gpo); }
new CloseableIteratorWrapper<IBindingSet[]>(in.iterator()));
@Override protected ISolutionSetStats newFixture(final IBindingSet[] bindingSets) { final SolutionSetStatserator itr = new SolutionSetStatserator( new CloseableIteratorWrapper<IBindingSet[]>( new SingleValueIterator<IBindingSet[]>(bindingSets))); try { while (itr.hasNext()) { // statistics filter will observed each solution set[]. itr.next(); } // Return the compiled statistics. return itr.getStats(); } finally { itr.close(); } }
new CloseableIteratorWrapper<IBindingSet[]>(in.iterator()));
@Override protected void materializeWithDescribe(final IGPO gpo) { if (gpo == null) throw new IllegalArgumentException(); /* * At present the DESCRIBE query will simply return a set of statements * equivalent to a TupleQuery <id, ?, ?>. */ if (m_describeCache != null) { final IV<?, ?> iv = addResolveIV(gpo); final Graph g = m_describeCache.lookup(iv); if (g != null) { initGPO((GPO) gpo, new CloseableIteratorWrapper<Statement>(g.iterator())); return; } } super.materializeWithDescribe(gpo); }
@Override protected ISolutionSetStats newFixture(final IBindingSet[] bindingSets) { final SolutionSetStatserator itr = new SolutionSetStatserator( new CloseableIteratorWrapper<IBindingSet[]>( new SingleValueIterator<IBindingSet[]>(bindingSets))); try { while (itr.hasNext()) { // statistics filter will observed each solution set[]. itr.next(); } // Return the compiled statistics. return itr.getStats(); } finally { itr.close(); } }
new CloseableIteratorWrapper<Statement>( new Striterator(Arrays .asList(contexts).iterator()).addFilter(new Expander() {
new CloseableIteratorWrapper<Statement>( new Striterator(Arrays .asList(contexts).iterator()).addFilter(new Expander() {