|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.stimulsoft.base.serializing.StiSerializedObject
com.stimulsoft.base.services.StiService
com.stimulsoft.report.dictionary.aggregateFunctions.StiAggregateFunctionService
com.stimulsoft.report.dictionary.aggregateFunctions.StiSumDistinctDecimalFunctionService
public class StiSumDistinctDecimalFunctionService
Describes the class for work with SumDistinct aggregate function. To calculate the type Decimal is used.
Field Summary |
---|
Fields inherited from class com.stimulsoft.report.dictionary.aggregateFunctions.StiAggregateFunctionService |
---|
IsFirstInit |
Fields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef |
---|
REFERENCE_EMPTY, REFERENCE_REPORT |
Constructor Summary | |
---|---|
StiSumDistinctDecimalFunctionService()
|
|
StiSumDistinctDecimalFunctionService(boolean runningTotal)
|
Method Summary | |
---|---|
void |
CalcItem(java.lang.Object value)
A value calculation. |
void |
CalcItem(java.lang.Object value,
java.lang.Object valueToSum)
|
boolean |
getRecureParam()
Gets value, indicates that this function require a parameter. |
java.lang.Class<?> |
GetResultType()
Returns the type of the result. |
java.lang.String |
getServiceName()
Gets a service name. |
java.lang.Object |
GetValue()
Returns the calculation result. |
void |
Init()
First initialization. |
void |
SetValue(java.lang.Object value)
Sets the calculation result. |
Methods inherited from class com.stimulsoft.report.dictionary.aggregateFunctions.StiAggregateFunctionService |
---|
ClearAllStates, getList, getRunningTotal, getServiceCategory, getServiceType, Reset, setRunningTotal |
Methods inherited from class com.stimulsoft.base.services.StiService |
---|
clone, getProperties, getServiceEnabled, getServiceInfo, isPropertyPresent, MemberwiseClone, packService, properties, setProperties, setServiceEnabled |
Methods inherited from class com.stimulsoft.base.serializing.StiSerializedObject |
---|
cleanReference, getReference, setReference |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StiSumDistinctDecimalFunctionService()
public StiSumDistinctDecimalFunctionService(boolean runningTotal)
Method Detail |
---|
public void CalcItem(java.lang.Object value)
CalcItem
in class StiAggregateFunctionService
value
- Value.public void CalcItem(java.lang.Object value, java.lang.Object valueToSum)
public boolean getRecureParam()
getRecureParam
in class StiAggregateFunctionService
public java.lang.Class<?> GetResultType()
GetResultType
in class StiAggregateFunctionService
public java.lang.String getServiceName()
getServiceName
in class StiService
public java.lang.Object GetValue()
GetValue
in class StiAggregateFunctionService
public void Init()
Init
in class StiAggregateFunctionService
public void SetValue(java.lang.Object value)
SetValue
in class StiAggregateFunctionService
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |