Class ConvertArqAggregator

java.lang.Object
org.aksw.jenax.arq.analytics.arq.ConvertArqAggregator

public class ConvertArqAggregator extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static <E> org.aksw.commons.collector.domain.ParallelAggregator<org.apache.jena.sparql.engine.binding.Binding,E,org.apache.jena.graph.Node,?>
    convert(org.apache.jena.sparql.expr.aggregate.AggCount arq)
     
    static <E> org.aksw.commons.collector.domain.ParallelAggregator<org.apache.jena.sparql.engine.binding.Binding,E,org.apache.jena.graph.Node,?>
    convert(org.apache.jena.sparql.expr.aggregate.AggCountVar arq)
     
    static <E> org.aksw.commons.collector.domain.ParallelAggregator<org.apache.jena.sparql.engine.binding.Binding,E,org.apache.jena.graph.Node,?>
    convert(org.apache.jena.sparql.expr.aggregate.AggCountVarDistinct arq)
     
    static <E> org.aksw.commons.collector.domain.ParallelAggregator<org.apache.jena.sparql.engine.binding.Binding,E,org.apache.jena.graph.Node,?>
    convert(org.apache.jena.sparql.expr.aggregate.Aggregator arq)
     
    static <E> org.aksw.commons.collector.domain.ParallelAggregator<org.apache.jena.sparql.engine.binding.Binding,E,org.apache.jena.graph.Node,?>
    convert(org.apache.jena.sparql.expr.aggregate.AggSum arq)
     
    static <E> org.aksw.commons.collector.domain.ParallelAggregator<org.apache.jena.sparql.engine.binding.Binding,E,org.apache.jena.graph.Node,?>
     
    static <E, O> org.aksw.commons.collector.domain.ParallelAggregator<org.apache.jena.sparql.engine.binding.Binding,E,Map<org.apache.jena.sparql.engine.binding.Binding,O>,?>
    group(org.apache.jena.sparql.core.VarExprList vel, org.aksw.commons.collector.domain.ParallelAggregator<org.apache.jena.sparql.engine.binding.Binding,E,O,?> subAgg)
    Return an aggregator that performs sub aggregation for each group key derived form the VarExprList

    Methods inherited from class java.lang.Object

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

    • ConvertArqAggregator

      public ConvertArqAggregator()
  • Method Details

    • group

      public static <E, O> org.aksw.commons.collector.domain.ParallelAggregator<org.apache.jena.sparql.engine.binding.Binding,E,Map<org.apache.jena.sparql.engine.binding.Binding,O>,?> group(org.apache.jena.sparql.core.VarExprList vel, org.aksw.commons.collector.domain.ParallelAggregator<org.apache.jena.sparql.engine.binding.Binding,E,O,?> subAgg)
      Return an aggregator that performs sub aggregation for each group key derived form the VarExprList
      Type Parameters:
      O -
      Parameters:
      vel -
      subAgg -
      Returns:
    • convert

      public static <E> org.aksw.commons.collector.domain.ParallelAggregator<org.apache.jena.sparql.engine.binding.Binding,E,org.apache.jena.graph.Node,?> convert(org.apache.jena.sparql.expr.aggregate.AggSum arq)
    • counting

      public static <E> org.aksw.commons.collector.domain.ParallelAggregator<org.apache.jena.sparql.engine.binding.Binding,E,org.apache.jena.graph.Node,?> counting()
    • convert

      public static <E> org.aksw.commons.collector.domain.ParallelAggregator<org.apache.jena.sparql.engine.binding.Binding,E,org.apache.jena.graph.Node,?> convert(org.apache.jena.sparql.expr.aggregate.AggCount arq)
    • convert

      public static <E> org.aksw.commons.collector.domain.ParallelAggregator<org.apache.jena.sparql.engine.binding.Binding,E,org.apache.jena.graph.Node,?> convert(org.apache.jena.sparql.expr.aggregate.AggCountVar arq)
    • convert

      public static <E> org.aksw.commons.collector.domain.ParallelAggregator<org.apache.jena.sparql.engine.binding.Binding,E,org.apache.jena.graph.Node,?> convert(org.apache.jena.sparql.expr.aggregate.AggCountVarDistinct arq)
    • convert

      public static <E> org.aksw.commons.collector.domain.ParallelAggregator<org.apache.jena.sparql.engine.binding.Binding,E,org.apache.jena.graph.Node,?> convert(org.apache.jena.sparql.expr.aggregate.Aggregator arq)