@Override protected QuadWritable createInstance(Quad tuple) { return new QuadWritable(tuple); } }
@Override protected QuadWritable createInstance(Quad tuple) { return new QuadWritable(tuple); } }
@Override protected QuadWritable createInstance(Quad tuple) { return new QuadWritable(tuple); } }
@Override protected QuadWritable createInstance(Quad tuple) { return new QuadWritable(tuple); } }
@Override protected QuadWritable createInstance(Quad q) { return new QuadWritable(q); }
@Override protected QuadWritable createInstance(Quad q) { return new QuadWritable(q); }
/** * Creates a new instance from the given input * * @param input * Input * @return New instance * @throws IOException */ public static QuadWritable read(DataInput input) throws IOException { QuadWritable q = new QuadWritable(); q.readFields(input); return q; }
/** * Creates a new instance from the given input * * @param input * Input * @return New instance * @throws IOException */ public static QuadWritable read(DataInput input) throws IOException { QuadWritable q = new QuadWritable(); q.readFields(input); return q; }
@Override protected final void map(TKey key, TripleWritable value, Context context) throws IOException, InterruptedException { Triple triple = value.get(); Node graphNode = this.selectGraph(triple); context.write(key, new QuadWritable(new Quad(graphNode, triple))); }
@Override public final QuadWritable getCurrentValue() throws IOException, InterruptedException { TripleWritable t = this.reader.getCurrentValue(); return new QuadWritable(new Quad(this.graph, t.get())); }
@Override public final QuadWritable getCurrentValue() throws IOException, InterruptedException { TripleWritable t = this.reader.getCurrentValue(); return new QuadWritable(new Quad(this.graph, t.get())); }
@Override protected QuadWritable createValidValue(int i) { return new QuadWritable( new Quad(Quad.defaultGraphNodeGenerated, NodeFactory.createURI("http://subjects/" + i), NodeFactory.createURI("http://predicate"), NodeFactory.createLiteral(Integer.toString(i), XSDDatatype.XSDinteger))); }
protected void generateData(MapDriver<LongWritable, QuadWritable, LongWritable, TripleWritable> driver, int num) { for (int i = 0; i < num; i++) { Triple t = new Triple(NodeFactory.createURI("http://subjects/" + i), NodeFactory.createURI("http://predicate"), NodeFactory.createLiteral(Integer.toString(i), XSDDatatype.XSDinteger)); Quad q = new Quad(Quad.defaultGraphNodeGenerated, t); driver.addInput(new LongWritable(i), new QuadWritable(q)); driver.addOutput(new LongWritable(i), new TripleWritable(t)); } }
protected void generateData(MapDriver<LongWritable, TripleWritable, LongWritable, QuadWritable> driver, int num) { for (int i = 0; i < num; i++) { Triple t = new Triple(NodeFactory.createURI("http://subjects/" + i), NodeFactory.createURI("http://predicate"), NodeFactory.createLiteral(Integer.toString(i), XSDDatatype.XSDinteger)); Quad q = new Quad(Quad.defaultGraphNodeGenerated, t); driver.addInput(new LongWritable(i), new TripleWritable(t)); driver.addOutput(new LongWritable(i), new QuadWritable(q)); } }
protected void generateData(MapDriver<LongWritable, TripleWritable, LongWritable, QuadWritable> driver, int num) { for (int i = 0; i < num; i++) { Triple t = new Triple(NodeFactory.createURI("http://subjects/" + i), NodeFactory.createURI("http://predicate"), NodeFactory.createLiteral(Integer.toString(i), XSDDatatype.XSDinteger)); Quad q = new Quad(t.getSubject(), t); driver.addInput(new LongWritable(i), new TripleWritable(t)); driver.addOutput(new LongWritable(i), new QuadWritable(q)); } }
@Override protected QuadWritable createValue(int i) { return new QuadWritable(new Quad(Quad.defaultGraphNodeGenerated, new Triple( NodeFactory.createURI("http://subjects/" + i), NodeFactory.createURI("http://predicate"), NodeFactory.createLiteral(Integer.toString(i), XSDDatatype.XSDinteger)))); } }
@Override protected QuadWritable createValue(int i) { return new QuadWritable(new Quad(Quad.defaultGraphNodeGenerated, new Triple( NodeFactory.createURI("http://subjects/" + i), NodeFactory.createURI("http://predicate"), NodeFactory.createLiteral(Integer.toString(i), XSDDatatype.XSDinteger)))); }
@Override protected QuadWritable createValue(int i) { return new QuadWritable(new Quad(Quad.defaultGraphNodeGenerated, new Triple( NodeFactory.createURI("http://subjects/" + i), NodeFactory.createURI("http://predicate"), NodeFactory.createLiteral(Integer.toString(i), XSDDatatype.XSDinteger)))); }
@Override protected QuadWritable createValue(int i) { return new QuadWritable(new Quad(Quad.defaultGraphNodeGenerated, new Triple( NodeFactory.createURI("http://subjects/" + i), NodeFactory.createURI("http://predicate"), NodeFactory.createLiteral(Integer.toString(i), XSDDatatype.XSDinteger)))); }
@Override protected QuadWritable createValue(int i) { return new QuadWritable(new Quad(Quad.defaultGraphNodeGenerated, new Triple( NodeFactory.createURI("http://subjects/" + i), NodeFactory.createURI("http://predicate"), NodeFactory.createLiteral(Integer.toString(i), XSDDatatype.XSDinteger)))); }