Class RecordReaderRdfTrigDataset.AccumulatingDataset
java.lang.Object
net.sansa_stack.hadoop.format.jena.trig.RecordReaderRdfTrigDataset.AccumulatingDataset
- All Implemented Interfaces:
Accumulating<org.apache.jena.sparql.core.Quad,org.apache.jena.graph.Node, org.aksw.jenax.arq.dataset.api.DatasetOneNg, org.aksw.jenax.arq.dataset.api.DatasetOneNg>
- Enclosing class:
- RecordReaderRdfTrigDataset
public static class RecordReaderRdfTrigDataset.AccumulatingDataset
extends Object
implements Accumulating<org.apache.jena.sparql.core.Quad,org.apache.jena.graph.Node,org.aksw.jenax.arq.dataset.api.DatasetOneNg,org.aksw.jenax.arq.dataset.api.DatasetOneNg>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccumulate(org.aksw.jenax.arq.dataset.api.DatasetOneNg accumulator, org.apache.jena.sparql.core.Quad item) org.aksw.jenax.arq.dataset.api.DatasetOneNgaccumulatedValue(org.aksw.jenax.arq.dataset.api.DatasetOneNg accumulator) org.apache.jena.graph.Nodeclassify(org.apache.jena.sparql.core.Quad item) org.aksw.jenax.arq.dataset.api.DatasetOneNgcreateAccumulator(org.apache.jena.graph.Node groupKey)
-
Constructor Details
-
AccumulatingDataset
public AccumulatingDataset()
-
-
Method Details
-
classify
public org.apache.jena.graph.Node classify(org.apache.jena.sparql.core.Quad item) - Specified by:
classifyin interfaceAccumulating<org.apache.jena.sparql.core.Quad,org.apache.jena.graph.Node, org.aksw.jenax.arq.dataset.api.DatasetOneNg, org.aksw.jenax.arq.dataset.api.DatasetOneNg>
-
createAccumulator
public org.aksw.jenax.arq.dataset.api.DatasetOneNg createAccumulator(org.apache.jena.graph.Node groupKey) - Specified by:
createAccumulatorin interfaceAccumulating<org.apache.jena.sparql.core.Quad,org.apache.jena.graph.Node, org.aksw.jenax.arq.dataset.api.DatasetOneNg, org.aksw.jenax.arq.dataset.api.DatasetOneNg>
-
accumulate
public void accumulate(org.aksw.jenax.arq.dataset.api.DatasetOneNg accumulator, org.apache.jena.sparql.core.Quad item) - Specified by:
accumulatein interfaceAccumulating<org.apache.jena.sparql.core.Quad,org.apache.jena.graph.Node, org.aksw.jenax.arq.dataset.api.DatasetOneNg, org.aksw.jenax.arq.dataset.api.DatasetOneNg>
-
accumulatedValue
public org.aksw.jenax.arq.dataset.api.DatasetOneNg accumulatedValue(org.aksw.jenax.arq.dataset.api.DatasetOneNg accumulator) - Specified by:
accumulatedValuein interfaceAccumulating<org.apache.jena.sparql.core.Quad,org.apache.jena.graph.Node, org.aksw.jenax.arq.dataset.api.DatasetOneNg, org.aksw.jenax.arq.dataset.api.DatasetOneNg>
-