Temporal.Statistic

Description

Numeric Temporal Functions

Functions

NameSignature and Synopsis
avgOverTimeDoubledouble avgOverTimeDouble(PropertyAtomDouble pad, long stime, long etime, int sample_interval, boolean bound_by_stime)
This method calculates the average of samples of the property over a given time interval[stime, etime], all the times are in (milliseconds).
avgOverTimeIntdouble avgOverTimeInt(PropertyAtomInt pai, long stime, long etime, int sample_interval, boolean bound_by_stime)
This method calculates the average of samples of the property over a given time interval[stime, etime], all the times are in (milliseconds).
avgOverTimeLongdouble avgOverTimeLong(PropertyAtomLong pal, long stime, long etime, int sample_interval, boolean bound_by_stime)
This method calculates the average of samples of the property over a given time interval[stime, etime], all the times are in (milliseconds).
maxOverTimeDoubledouble maxOverTimeDouble(PropertyAtomDouble pad, long stime, long etime, int sample_interval, boolean bound_by_stime)
This method returns the maximum value of samples of a PropertyAtomInt over a given time interval[stime, etime], all the times are in (milliseconds).
maxOverTimeIntint maxOverTimeInt(PropertyAtomInt pai, long stime, long etime, int sample_interval, boolean bound_by_stime)
This method returns the maximum value of samples of a PropertyAtomInt over a given time interval[stime, etime], all the times are in (milliseconds).
maxOverTimeLonglong maxOverTimeLong(PropertyAtomLong pal, long stime, long etime, int sample_interval, boolean bound_by_stime)
This method returns the maximum value of samples of a PropertyAtomInt over a given time interval[stime, etime], all the times are in (milliseconds).
minOverTimeDoubledouble minOverTimeDouble(PropertyAtomDouble pad, long stime, long etime, int sample_interval, boolean bound_by_stime)
This method returns the maximum value of samples of a PropertyAtomDouble over a given time interval[stime, etime], all the times are in (milliseconds).
minOverTimeIntint minOverTimeInt(PropertyAtomInt pai, long stime, long etime, int sample_interval, boolean bound_by_stime)
This method returns the minimum value of samples of a PropertyAtomInt over a given time interval[stime, etime], all the times are in (milliseconds).
minOverTimeLonglong minOverTimeLong(PropertyAtomLong pal, long stime, long etime, int sample_interval, boolean bound_by_stime)
This method returns the minimum value of samples of a PropertyAtomLong over a given time interval[stime, etime], all the times are in (milliseconds).
numMatchOverLastint numMatchOverLast(PropertyAtom pa, Object matchValue, int last_n_times)
This method counts the number of object which match a specified value over the last n history entries.
numMatchSinceint numMatchSince(PropertyAtom pa, Object matchValue, long time)
This method counts the number of object which match a specified value since the specified time.
sumDoubledouble sumDouble(PropertyAtomDouble pad, long stime, long etime, int sample_interval, boolean bound_by_stime)
This method returns the sum of samples of the history of a property atom over a given time interval [stime, etime], all the times are in (milliseconds).
sumIntint sumInt(PropertyAtomInt pai, long stime, long etime, int sample_interval, boolean bound_by_stime)
This method returns the sum of samples of the history of a property atom over a given time interval [stime, etime], all the times are in (milliseconds).
sumLonglong sumLong(PropertyAtomLong pal, long stime, long etime, int sample_interval, boolean bound_by_stime)
This method returns the sum of samples of the history of a property atom over a given time interval [stime, etime] all the times are in (milliseconds).