Class NodeAnalytics

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

public class NodeAnalytics extends Object
Aggregation utilities for Jena Nodes
Author:
Claus Stadler
  • Constructor Details

    • NodeAnalytics

      public NodeAnalytics()
  • Method Details

    • usedDatatypesAndNullCounts

      public static <E> org.aksw.commons.collector.domain.ParallelAggregator<org.apache.jena.graph.Node,E,Map.Entry<Set<String>,Long>,?> usedDatatypesAndNullCounts()
    • nullCount

      public static <E> org.aksw.commons.collector.domain.ParallelAggregator<org.apache.jena.graph.Node,E,Long,?> nullCount()
    • usedDatatypes

      public static <E> org.aksw.commons.collector.domain.ParallelAggregator<org.apache.jena.graph.Node,E,Set<String>,?> usedDatatypes()
    • usedPrefixes

      public static <E> org.aksw.commons.collector.domain.ParallelAggregator<org.apache.jena.graph.Node,E,Set<String>,?> usedPrefixes(int targetSize)
    • usedPrefixes

      public static <E> org.aksw.commons.collector.domain.ParallelAggregator<org.apache.jena.graph.Node,E,Map<String,String>,?> usedPrefixes(Map<String,String> prefixMap)
      Accumulate only prefixes that appear in the reference set. Filters out any prefix not part of the reference set.
      Parameters:
      prefixMap - A prefix map prefix -> iri
      targetSize -
      Returns: