Class AggBuilderDataset

java.lang.Object
org.aksw.jena_sparql_api.rx.dataset.AggBuilderDataset

public class AggBuilderDataset extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static <K> org.aksw.commons.collector.domain.ParallelAggregator<org.apache.jena.sparql.core.Quad,org.apache.jena.sparql.function.FunctionEnv,Map<K,org.apache.jena.query.Dataset>,?>
    groupQuadsToDatasetCore(org.aksw.commons.lambda.serializable.SerializableSupplier<? extends org.apache.jena.sparql.core.DatasetGraph> datasetGraphSupplier, org.aksw.commons.lambda.serializable.SerializableFunction<? super org.apache.jena.sparql.core.Quad,K> keyMapper)
    Group quads by a key (typically the graph component) and map each to its own dataset
    static org.aksw.commons.collector.domain.ParallelAggregator<org.apache.jena.sparql.core.Quad,org.apache.jena.sparql.function.FunctionEnv,org.apache.jena.query.Dataset,?>
    quadsToDataset(org.aksw.commons.lambda.serializable.SerializableSupplier<? extends org.apache.jena.sparql.core.DatasetGraph> datasetGraphSupplier)
    Aggregate all quads into a single dataset

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AggBuilderDataset

      public AggBuilderDataset()
  • Method Details

    • quadsToDataset

      public static org.aksw.commons.collector.domain.ParallelAggregator<org.apache.jena.sparql.core.Quad,org.apache.jena.sparql.function.FunctionEnv,org.apache.jena.query.Dataset,?> quadsToDataset(org.aksw.commons.lambda.serializable.SerializableSupplier<? extends org.apache.jena.sparql.core.DatasetGraph> datasetGraphSupplier)
      Aggregate all quads into a single dataset
    • groupQuadsToDatasetCore

      public static <K> org.aksw.commons.collector.domain.ParallelAggregator<org.apache.jena.sparql.core.Quad,org.apache.jena.sparql.function.FunctionEnv,Map<K,org.apache.jena.query.Dataset>,?> groupQuadsToDatasetCore(org.aksw.commons.lambda.serializable.SerializableSupplier<? extends org.apache.jena.sparql.core.DatasetGraph> datasetGraphSupplier, org.aksw.commons.lambda.serializable.SerializableFunction<? super org.apache.jena.sparql.core.Quad,K> keyMapper)
      Group quads by a key (typically the graph component) and map each to its own dataset