blob: 4be3586156ca42cefc66a9f5d1b78576af27cc73 [file] [log] [blame]
package org.apache.commons.rdf.simple.io;
import org.apache.commons.rdf.api.Graph;
import org.apache.commons.rdf.api.Quad;
import org.apache.commons.rdf.api.io.ParserTarget;
public class GraphTarget implements ParserTarget<Graph> {
private Graph graph;
public GraphTarget(Graph graph) {
this.graph = graph;
}
@Override
public void accept(Quad q) {
if (! q.getGraphName().isPresent()) {
graph.add(q.asTriple());
}
}
@Override
public Graph dest() {
return graph;
}
}