private Set<RDFTriple> getRemainingTriples() {
final Set<RDFTriple> remainingTriples = new HashSet<RDFTriple>();
iterateResourceTriples(new ResourceTripleIterator<RuntimeException>() {
public void handleResourceTriple(IRI subject, IRI predicate, IRI object) {
remainingTriples.add(new RDFTriple(subject, isAnonymousNode(subject), predicate, isAnonymousNode(predicate), object, isAnonymousNode(object)));
}
});
iterateLiteralTriples(new LiteralTripleIterator<RuntimeException>() {
public void handleLiteralTriple(IRI subject, IRI predicate, OWLLiteral object) {
remainingTriples.add(new RDFTriple(subject, isAnonymousNode(subject), predicate, isAnonymousNode(predicate), object));
}
});
return remainingTriples;
}