com.stimulsoft.report.dictionary.aggregateFunctions
Class StiAggregateFunctionService
java.lang.Object
com.stimulsoft.base.serializing.StiSerializedObject
com.stimulsoft.base.services.StiService
com.stimulsoft.report.dictionary.aggregateFunctions.StiAggregateFunctionService
- All Implemented Interfaces:
- IStiSerializable, IStiSerializableRef, java.lang.Cloneable
- Direct Known Subclasses:
- StiAvgDateFunctionService, StiAvgDecimalFunctionService, StiAvgDoubleFunctionService, StiAvgIntFunctionService, StiAvgTimeFunctionService, StiCountDistinctFunctionService, StiCountFunctionService, StiFirstFunctionService, StiLastFunctionService, StiMaxDateFunctionService, StiMaxDecimalFunctionService, StiMaxDoubleFunctionService, StiMaxIntFunctionService, StiMaxStrFunctionService, StiMaxTimeFunctionService, StiMedianDecimalFunctionService, StiMedianDoubleFunctionService, StiMedianIntFunctionService, StiMinDateFunctionService, StiMinDecimalFunctionService, StiMinDoubleFunctionService, StiMinIntFunctionService, StiMinStrFunctionService, StiMinTimeFunctionService, StiModeDecimalFunctionService, StiModeDoubleFunctionService, StiModeIntFunctionService, StiSumDecimalFunctionService, StiSumDecimalNullableFunctionService, StiSumDistinctDecimalFunctionService, StiSumDoubleFunctionService, StiSumIntFunctionService, StiSumTimeFunctionService
public abstract class StiAggregateFunctionService
- extends StiService
Methods inherited from class com.stimulsoft.base.services.StiService |
clone, getProperties, getServiceEnabled, getServiceInfo, getServiceName, isPropertyPresent, MemberwiseClone, packService, properties, setProperties, setServiceEnabled |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IsFirstInit
public boolean IsFirstInit
StiAggregateFunctionService
public StiAggregateFunctionService(boolean runningTotal)
StiAggregateFunctionService
public StiAggregateFunctionService()
getList
public static java.util.List<StiAggregateFunctionService> getList()
- List of all aggregate functions
- Returns:
getServiceCategory
public final java.lang.String getServiceCategory()
- Gets a service category.
- Overrides:
getServiceCategory
in class StiService
getServiceType
public final java.lang.Class getServiceType()
- Gets a service type.
- Specified by:
getServiceType
in class StiService
ClearAllStates
public void ClearAllStates()
- Clear all earlier saved object states.
Reset
public void Reset()
- Reset result of total calculation.
Init
public abstract void Init()
CalcItem
public abstract void CalcItem(java.lang.Object value)
GetValue
public abstract java.lang.Object GetValue()
SetValue
public abstract void SetValue(java.lang.Object value)
GetResultType
public abstract java.lang.Class GetResultType()
getRecureParam
public abstract boolean getRecureParam()
getRunningTotal
public final boolean getRunningTotal()
setRunningTotal
public final void setRunningTotal(boolean value)