Class AccObject<K>

java.lang.Object
org.aksw.jenax.arq.aggregation.AccObject<K>
Type Parameters:
Map -
All Implemented Interfaces:
org.aksw.commons.collector.domain.Accumulator<org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.sparql.function.FunctionEnv,Map<K,?>>, Acc<Map<K,?>>

public class AccObject<K> extends Object implements Acc<Map<K,?>>
Aggregator for predefined keys
Author:
raven
  • Constructor Details

    • AccObject

      public AccObject(Map<K,Acc<?>> keyToSubAcc)
  • Method Details

    • accumulate

      public void accumulate(org.apache.jena.sparql.engine.binding.Binding binding, org.apache.jena.sparql.function.FunctionEnv env)
      Specified by:
      accumulate in interface org.aksw.commons.collector.domain.Accumulator<org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.sparql.function.FunctionEnv,Map<K,?>>
    • getValue

      public Map<K,Object> getValue()
      Specified by:
      getValue in interface org.aksw.commons.collector.domain.Accumulator<org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.sparql.function.FunctionEnv,Map<K,?>>