public ClosableIterable iterate()

in commons-rdf-rdf4j/src/main/java/org/apache/commons/rdf/rdf4j/impl/ModelGraphImpl.java [131:146]


    public ClosableIterable<Triple> iterate(final BlankNodeOrIRI subject, final IRI predicate, final RDFTerm object) {
        return new ClosableIterable<Triple>() {
            @SuppressWarnings("unchecked")
            @Override
            public Iterator<Triple> iterator() {
                // double-cast to fight Java generics..
                final Stream<? extends Triple> s = stream(subject, predicate, object);
                return (Iterator<Triple>) s.iterator();
            }

            @Override
            public void close() throws Exception {
                // no-op as Model don't have transaction
            }
        };
    }