@Override public String toString() { return getSubject().ntriplesString() + " " + getPredicate().ntriplesString() + " " + getObject().ntriplesString() + " " + getGraphName().map(g -> g.ntriplesString() + " ").orElse("") + "."; }
@Override public String toString() { return dataset.stream() .map(q -> format("%1$s %2$s %3$s %4$s .", q.getSubject().ntriplesString(), q.getPredicate().ntriplesString(), q.getObject().ntriplesString(), q.getGraphName().map(BlankNodeOrIRI::ntriplesString).orElse(""))) .collect(joining("\n")); } }
@Override public String toString() { return asDataset().stream() .map(q -> format("%1$s %2$s %3$s %4$s .", q.getSubject().ntriplesString(), q.getPredicate().ntriplesString(), q.getObject().ntriplesString(), q.getGraphName().map(BlankNodeOrIRI::ntriplesString).orElse(""))) .collect(joining("\n")); } }
private void notEquals(final BlankNodeOrIRI node1, final BlankNodeOrIRI node2) { assertFalse(node1.equals(node2)); // in which case we should be able to assume // (as they are in the same graph) assertFalse(node1.ntriplesString().equals(node2.ntriplesString())); }
private void notEquals(final BlankNodeOrIRI node1, final BlankNodeOrIRI node2) { assertFalse(node1.equals(node2)); // in which case we should be able to assume // (as they are in the same dataset) assertFalse(node1.ntriplesString().equals(node2.ntriplesString())); }
@Override public boolean test(Triple t) { // Lacking the requirement for .equals() we have to be silly // and test ntriples string equivalance if (subject != null && !t.getSubject().ntriplesString() .equals(subject.ntriplesString())) { return false; } if (predicate != null && !t.getPredicate().ntriplesString() .equals(predicate.ntriplesString())) { return false; } if (object != null && !t.getObject().ntriplesString() .equals(object.ntriplesString())) { return false; } return true; } };
/** * Get the subject of the triple as a string. * * @return a string form of the subject */ public String getSubject() { if (triple.getSubject() instanceof IRI) { return ((IRI) triple.getSubject()).getIRIString(); } return triple.getSubject().ntriplesString(); }
/** * Get the subject of the triple as a string. * * @return a string form of the subject */ public String getSubject() { if (triple.getSubject() instanceof IRI) { return ((IRI) triple.getSubject()).getIRIString(); } return triple.getSubject().ntriplesString(); }
@Override public String toString() { return getSubject().ntriplesString() + " " + getPredicate().ntriplesString() + " " + getObject().ntriplesString() + " ."; }
@Override public String toString() { return getSubject().ntriplesString() + " " + getPredicate().ntriplesString() + " " + getObject().ntriplesString() + " ."; }
assertTrue(triples.stream().anyMatch(t -> t.getSubject().ntriplesString() .startsWith("<" + TRELLIS_BNODE_PREFIX)), "Skolemized bnode not in triple stream!");