Interface AggregateFunctionFactory

    • Method Detail

      • getIri

        String getIri()
        Returns:
        the identifier associated with given function
      • buildFunction

        AggregateFunction buildFunction​(Function<BindingSet,​Value> evaluationStep)
        Builds an aggregate function with input evaluation step
        Parameters:
        evaluationStep - used to process values from an iterator's binding set
        Returns:
        an aggregate function evaluator
      • getCollector

        AggregateCollector getCollector()
        Returns:
        result collector associated with given function type