net.sf.jett.expression
Class JaggFuncs

java.lang.Object
  extended by net.sf.jett.expression.JaggFuncs

public class JaggFuncs
extends java.lang.Object

A JaggFuncs object is an object that represents jAgg aggregate functionality in the JEXL world.

Author:
Randy Gettman

Constructor Summary
JaggFuncs()
           
 
Method Summary
static java.lang.Object eval(java.util.List<java.lang.Object> values, java.lang.String aggSpecString)
          Have jAgg evaluate an Aggregate Expression.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JaggFuncs

public JaggFuncs()
Method Detail

eval

public static java.lang.Object eval(java.util.List<java.lang.Object> values,
                                    java.lang.String aggSpecString)
Have jAgg evaluate an Aggregate Expression.

Parameters:
values - A List of values to aggregate.
aggSpecString - An aggregator specification string, e.g. "Count(*)", "Sum(quantity)".
Returns:
The result of the aggregate operation.


Copyright © 2012-2013 Jett Team. All Rights Reserved.