Skip navigation links
A B C D E F I K L M O P R S U V X 

A

addEvent(Object[], long) - Method in class org.wso2.siddhi.extension.timeseries.linreg.LengthTimeMultipleLinearRegression
Method to accumulate new events: dependent (Y) and independent (X) variable values
addEvent(Object[], long) - Method in class org.wso2.siddhi.extension.timeseries.linreg.LengthTimeRegressionCalculator
Abstract method for accumulating events
addEvent(Object[], long) - Method in class org.wso2.siddhi.extension.timeseries.linreg.LengthTimeSimpleLinearRegressionCalculator
Method to accumulate new events: dependent (Y) and independent (X) variable values
addEvent(Object[]) - Method in class org.wso2.siddhi.extension.timeseries.linreg.MultipleLinearRegressionCalculator
 
addEvent(Object[]) - Method in class org.wso2.siddhi.extension.timeseries.linreg.RegressionCalculator
 
addEvent(Object[]) - Method in class org.wso2.siddhi.extension.timeseries.linreg.SimpleLinearRegressionCalculator
 

B

batchSize - Variable in class org.wso2.siddhi.extension.timeseries.linreg.LengthTimeRegressionCalculator
 
batchSize - Variable in class org.wso2.siddhi.extension.timeseries.linreg.RegressionCalculator
 

C

calcInterval - Variable in class org.wso2.siddhi.extension.timeseries.linreg.LengthTimeRegressionCalculator
 
calcInterval - Variable in class org.wso2.siddhi.extension.timeseries.linreg.RegressionCalculator
 
calculateLinearRegression(Object[], long) - Method in class org.wso2.siddhi.extension.timeseries.linreg.LengthTimeRegressionCalculator
Method which returns linear regression results
calculateLinearRegression(Object[]) - Method in class org.wso2.siddhi.extension.timeseries.linreg.RegressionCalculator
 
confidenceInterval - Variable in class org.wso2.siddhi.extension.timeseries.linreg.LengthTimeRegressionCalculator
 
confidenceInterval - Variable in class org.wso2.siddhi.extension.timeseries.linreg.RegressionCalculator
 
currentEventTime - Variable in class org.wso2.siddhi.extension.timeseries.linreg.LengthTimeRegressionCalculator
 
currentState() - Method in class org.wso2.siddhi.extension.timeseries.extrema.KalmanMinMaxStreamProcessor
 
currentState() - Method in class org.wso2.siddhi.extension.timeseries.extrema.KernelMinMaxStreamProcessor
 
currentState() - Method in class org.wso2.siddhi.extension.timeseries.LengthTimeLinearRegressionForecastStreamProcessor
Used to collect the serializable state of the processing element, that need to be persisted for reconstructing the element to the same state at a different point of time
currentState() - Method in class org.wso2.siddhi.extension.timeseries.LengthTimeLinearRegressionOutlierStreamProcessor
Used to collect the serializable state of the processing element, that need to be persisted for reconstructing the element to the same state at a different point of time
currentState() - Method in class org.wso2.siddhi.extension.timeseries.LengthTimeLinearRegressionStreamProcessor
Used to collect the serializable state of the processing element, that need to be persisted for reconstructing the element to the same state at a different point of time
currentState() - Method in class org.wso2.siddhi.extension.timeseries.LinearRegressionForecastStreamProcessor
 
currentState() - Method in class org.wso2.siddhi.extension.timeseries.LinearRegressionOutlierStreamProcessor
 
currentState() - Method in class org.wso2.siddhi.extension.timeseries.LinearRegressionStreamProcessor
 

D

duration - Variable in class org.wso2.siddhi.extension.timeseries.linreg.LengthTimeRegressionCalculator
 

E

eventCount - Variable in class org.wso2.siddhi.extension.timeseries.linreg.LengthTimeRegressionCalculator
 
eventCount - Variable in class org.wso2.siddhi.extension.timeseries.linreg.RegressionCalculator
 
expiryTimeList - Variable in class org.wso2.siddhi.extension.timeseries.linreg.LengthTimeRegressionCalculator
 
ExtremaCalculator - Class in org.wso2.siddhi.extension.timeseries.extrema.util
 
ExtremaCalculator(double, double) - Constructor for class org.wso2.siddhi.extension.timeseries.extrema.util.ExtremaCalculator
 
ExtremaCalculator() - Constructor for class org.wso2.siddhi.extension.timeseries.extrema.util.ExtremaCalculator
 

F

findMax(Queue<Double>, int) - Method in class org.wso2.siddhi.extension.timeseries.extrema.util.ExtremaCalculator
Finds maximum Local value of a Queue uses rule based approach
findMax(Queue<Double>, int, int) - Method in class org.wso2.siddhi.extension.timeseries.extrema.util.ExtremaCalculator
This is used to have two different bandwidths when finding maximum.
findMin(Queue<Double>, int) - Method in class org.wso2.siddhi.extension.timeseries.extrema.util.ExtremaCalculator
Finds minimum Local value of a Queue uses rule based approach
findMin(Queue<Double>, int, int) - Method in class org.wso2.siddhi.extension.timeseries.extrema.util.ExtremaCalculator
This is used to have two different bandwidths when finding minimum.

I

incCounter - Variable in class org.wso2.siddhi.extension.timeseries.linreg.LengthTimeRegressionCalculator
 
incCounter - Variable in class org.wso2.siddhi.extension.timeseries.linreg.RegressionCalculator
 
init(AbstractDefinition, ExpressionExecutor[], ExecutionPlanContext) - Method in class org.wso2.siddhi.extension.timeseries.extrema.KalmanMinMaxStreamProcessor
 
init(AbstractDefinition, ExpressionExecutor[], ExecutionPlanContext) - Method in class org.wso2.siddhi.extension.timeseries.extrema.KernelMinMaxStreamProcessor
 
init(AbstractDefinition, ExpressionExecutor[], ExecutionPlanContext) - Method in class org.wso2.siddhi.extension.timeseries.LengthTimeLinearRegressionForecastStreamProcessor
The init method of the LinearRegressionOutlierStreamProcessor, this method will be called before other methods
init(AbstractDefinition, ExpressionExecutor[], ExecutionPlanContext) - Method in class org.wso2.siddhi.extension.timeseries.LengthTimeLinearRegressionOutlierStreamProcessor
The init method of the LinearRegressionOutlierStreamProcessor, this method will be called before other methods
init(AbstractDefinition, ExpressionExecutor[], ExecutionPlanContext) - Method in class org.wso2.siddhi.extension.timeseries.LengthTimeLinearRegressionStreamProcessor
The init method of the LinearRegressionStreamProcessor, this method will be called before other methods
init(AbstractDefinition, ExpressionExecutor[], ExecutionPlanContext) - Method in class org.wso2.siddhi.extension.timeseries.LinearRegressionForecastStreamProcessor
 
init(AbstractDefinition, ExpressionExecutor[], ExecutionPlanContext) - Method in class org.wso2.siddhi.extension.timeseries.LinearRegressionOutlierStreamProcessor
 
init(AbstractDefinition, ExpressionExecutor[], ExecutionPlanContext) - Method in class org.wso2.siddhi.extension.timeseries.LinearRegressionStreamProcessor
 

K

kalmanFilter(Queue<Double>) - Method in class org.wso2.siddhi.extension.timeseries.extrema.util.ExtremaCalculator
 
KalmanMinMaxStreamProcessor - Class in org.wso2.siddhi.extension.timeseries.extrema
 
KalmanMinMaxStreamProcessor() - Constructor for class org.wso2.siddhi.extension.timeseries.extrema.KalmanMinMaxStreamProcessor
 
KalmanMinMaxStreamProcessor.ExtremaType - Enum in org.wso2.siddhi.extension.timeseries.extrema
 
KernelMinMaxStreamProcessor - Class in org.wso2.siddhi.extension.timeseries.extrema
 
KernelMinMaxStreamProcessor() - Constructor for class org.wso2.siddhi.extension.timeseries.extrema.KernelMinMaxStreamProcessor
 
KernelMinMaxStreamProcessor.ExtremaType - Enum in org.wso2.siddhi.extension.timeseries.extrema
 

L

LengthTimeLinearRegressionForecastStreamProcessor - Class in org.wso2.siddhi.extension.timeseries
 
LengthTimeLinearRegressionForecastStreamProcessor() - Constructor for class org.wso2.siddhi.extension.timeseries.LengthTimeLinearRegressionForecastStreamProcessor
 
LengthTimeLinearRegressionOutlierStreamProcessor - Class in org.wso2.siddhi.extension.timeseries
 
LengthTimeLinearRegressionOutlierStreamProcessor() - Constructor for class org.wso2.siddhi.extension.timeseries.LengthTimeLinearRegressionOutlierStreamProcessor
 
LengthTimeLinearRegressionStreamProcessor - Class in org.wso2.siddhi.extension.timeseries
 
LengthTimeLinearRegressionStreamProcessor() - Constructor for class org.wso2.siddhi.extension.timeseries.LengthTimeLinearRegressionStreamProcessor
 
LengthTimeMultipleLinearRegression - Class in org.wso2.siddhi.extension.timeseries.linreg
 
LengthTimeMultipleLinearRegression(int, long, int, int, double) - Constructor for class org.wso2.siddhi.extension.timeseries.linreg.LengthTimeMultipleLinearRegression
This method calls the constructor of super class
LengthTimeRegressionCalculator - Class in org.wso2.siddhi.extension.timeseries.linreg
 
LengthTimeRegressionCalculator(int, long, int, int, double) - Constructor for class org.wso2.siddhi.extension.timeseries.linreg.LengthTimeRegressionCalculator
Constructor
LengthTimeSimpleLinearRegressionCalculator - Class in org.wso2.siddhi.extension.timeseries.linreg
 
LengthTimeSimpleLinearRegressionCalculator(int, long, int, int, double) - Constructor for class org.wso2.siddhi.extension.timeseries.linreg.LengthTimeSimpleLinearRegressionCalculator
This method calls the constructor of super class
LinearRegressionForecastStreamProcessor - Class in org.wso2.siddhi.extension.timeseries
 
LinearRegressionForecastStreamProcessor() - Constructor for class org.wso2.siddhi.extension.timeseries.LinearRegressionForecastStreamProcessor
 
LinearRegressionOutlierStreamProcessor - Class in org.wso2.siddhi.extension.timeseries
 
LinearRegressionOutlierStreamProcessor() - Constructor for class org.wso2.siddhi.extension.timeseries.LinearRegressionOutlierStreamProcessor
 
LinearRegressionStreamProcessor - Class in org.wso2.siddhi.extension.timeseries
The methods supported by this function are timeseries:regress(int/long/float/double y, int/long/float/double x1, int/long/float/double x2 ...) and timeseries:regress(int calcInterval, int batchSize, double confidenceInterval, int/long/float/double y, int/long/float/double x1, int/long/float/double x2 ...)
LinearRegressionStreamProcessor() - Constructor for class org.wso2.siddhi.extension.timeseries.LinearRegressionStreamProcessor
 

M

MultipleLinearRegressionCalculator - Class in org.wso2.siddhi.extension.timeseries.linreg
 
MultipleLinearRegressionCalculator(int, int, int, double) - Constructor for class org.wso2.siddhi.extension.timeseries.linreg.MultipleLinearRegressionCalculator
 

O

org.wso2.siddhi.extension.timeseries - package org.wso2.siddhi.extension.timeseries
 
org.wso2.siddhi.extension.timeseries.extrema - package org.wso2.siddhi.extension.timeseries.extrema
 
org.wso2.siddhi.extension.timeseries.extrema.util - package org.wso2.siddhi.extension.timeseries.extrema.util
 
org.wso2.siddhi.extension.timeseries.linreg - package org.wso2.siddhi.extension.timeseries.linreg
 

P

process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, ComplexEventPopulater) - Method in class org.wso2.siddhi.extension.timeseries.extrema.KalmanMinMaxStreamProcessor
 
process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, ComplexEventPopulater) - Method in class org.wso2.siddhi.extension.timeseries.extrema.KernelMinMaxStreamProcessor
 
process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, ComplexEventPopulater) - Method in class org.wso2.siddhi.extension.timeseries.LengthTimeLinearRegressionForecastStreamProcessor
The main processing method that will be called upon event arrival
process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, ComplexEventPopulater) - Method in class org.wso2.siddhi.extension.timeseries.LengthTimeLinearRegressionOutlierStreamProcessor
The main processing method that will be called upon event arrival
process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, ComplexEventPopulater) - Method in class org.wso2.siddhi.extension.timeseries.LengthTimeLinearRegressionStreamProcessor
The main processing method that will be called upon event arrival
process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, ComplexEventPopulater) - Method in class org.wso2.siddhi.extension.timeseries.LinearRegressionForecastStreamProcessor
 
process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, ComplexEventPopulater) - Method in class org.wso2.siddhi.extension.timeseries.LinearRegressionOutlierStreamProcessor
 
process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, ComplexEventPopulater) - Method in class org.wso2.siddhi.extension.timeseries.LinearRegressionStreamProcessor
 
processData() - Method in class org.wso2.siddhi.extension.timeseries.linreg.LengthTimeMultipleLinearRegression
Method which performs multiple linear regression
processData() - Method in class org.wso2.siddhi.extension.timeseries.linreg.LengthTimeRegressionCalculator
Abstract method for performing linear regression
processData() - Method in class org.wso2.siddhi.extension.timeseries.linreg.LengthTimeSimpleLinearRegressionCalculator
Method which performs simple linear regression
processData() - Method in class org.wso2.siddhi.extension.timeseries.linreg.MultipleLinearRegressionCalculator
 
processData() - Method in class org.wso2.siddhi.extension.timeseries.linreg.RegressionCalculator
 
processData() - Method in class org.wso2.siddhi.extension.timeseries.linreg.SimpleLinearRegressionCalculator
 

R

RegressionCalculator - Class in org.wso2.siddhi.extension.timeseries.linreg
 
RegressionCalculator(int, int, int, double) - Constructor for class org.wso2.siddhi.extension.timeseries.linreg.RegressionCalculator
 
removeEvent() - Method in class org.wso2.siddhi.extension.timeseries.linreg.MultipleLinearRegressionCalculator
 
removeEvent() - Method in class org.wso2.siddhi.extension.timeseries.linreg.RegressionCalculator
 
removeEvent() - Method in class org.wso2.siddhi.extension.timeseries.linreg.SimpleLinearRegressionCalculator
 
removeExpiredEvents() - Method in class org.wso2.siddhi.extension.timeseries.linreg.LengthTimeMultipleLinearRegression
Method to remove events which have expired based on time and/or length
removeExpiredEvents() - Method in class org.wso2.siddhi.extension.timeseries.linreg.LengthTimeRegressionCalculator
Abstract method for removing events which have expired based on time and/or length
removeExpiredEvents() - Method in class org.wso2.siddhi.extension.timeseries.linreg.LengthTimeSimpleLinearRegressionCalculator
Method to remove events which have expired based on time and/or length
restoreState(Object[]) - Method in class org.wso2.siddhi.extension.timeseries.extrema.KalmanMinMaxStreamProcessor
 
restoreState(Object[]) - Method in class org.wso2.siddhi.extension.timeseries.extrema.KernelMinMaxStreamProcessor
 
restoreState(Object[]) - Method in class org.wso2.siddhi.extension.timeseries.LengthTimeLinearRegressionForecastStreamProcessor
Used to restore serialized state of the processing element, for reconstructing the element to the same state as if was on a previous point of time.
restoreState(Object[]) - Method in class org.wso2.siddhi.extension.timeseries.LengthTimeLinearRegressionOutlierStreamProcessor
Used to restore serialized state of the processing element, for reconstructing the element to the same state as if was on a previous point of time.
restoreState(Object[]) - Method in class org.wso2.siddhi.extension.timeseries.LengthTimeLinearRegressionStreamProcessor
Used to restore serialized state of the processing element, for reconstructing the element to the same state as if was on a previous point of time.
restoreState(Object[]) - Method in class org.wso2.siddhi.extension.timeseries.LinearRegressionForecastStreamProcessor
 
restoreState(Object[]) - Method in class org.wso2.siddhi.extension.timeseries.LinearRegressionOutlierStreamProcessor
 
restoreState(Object[]) - Method in class org.wso2.siddhi.extension.timeseries.LinearRegressionStreamProcessor
 

S

SimpleLinearRegressionCalculator - Class in org.wso2.siddhi.extension.timeseries.linreg
 
SimpleLinearRegressionCalculator(int, int, int, double) - Constructor for class org.wso2.siddhi.extension.timeseries.linreg.SimpleLinearRegressionCalculator
 
smooth(Queue<Double>, double) - Method in class org.wso2.siddhi.extension.timeseries.extrema.util.ExtremaCalculator
 
start() - Method in class org.wso2.siddhi.extension.timeseries.extrema.KalmanMinMaxStreamProcessor
 
start() - Method in class org.wso2.siddhi.extension.timeseries.extrema.KernelMinMaxStreamProcessor
 
start() - Method in class org.wso2.siddhi.extension.timeseries.LengthTimeLinearRegressionForecastStreamProcessor
This will be called only once and this can be used to acquire required resources for the processing element.
start() - Method in class org.wso2.siddhi.extension.timeseries.LengthTimeLinearRegressionOutlierStreamProcessor
This will be called only once and this can be used to acquire required resources for the processing element.
start() - Method in class org.wso2.siddhi.extension.timeseries.LengthTimeLinearRegressionStreamProcessor
This will be called only once and this can be used to acquire required resources for the processing element.
start() - Method in class org.wso2.siddhi.extension.timeseries.LinearRegressionForecastStreamProcessor
 
start() - Method in class org.wso2.siddhi.extension.timeseries.LinearRegressionOutlierStreamProcessor
 
start() - Method in class org.wso2.siddhi.extension.timeseries.LinearRegressionStreamProcessor
 
stop() - Method in class org.wso2.siddhi.extension.timeseries.extrema.KalmanMinMaxStreamProcessor
 
stop() - Method in class org.wso2.siddhi.extension.timeseries.extrema.KernelMinMaxStreamProcessor
 
stop() - Method in class org.wso2.siddhi.extension.timeseries.LengthTimeLinearRegressionForecastStreamProcessor
This will be called only once and this can be used to release the acquired resources for processing.
stop() - Method in class org.wso2.siddhi.extension.timeseries.LengthTimeLinearRegressionOutlierStreamProcessor
This will be called only once and this can be used to release the acquired resources for processing.
stop() - Method in class org.wso2.siddhi.extension.timeseries.LengthTimeLinearRegressionStreamProcessor
This will be called only once and this can be used to release the acquired resources for processing.
stop() - Method in class org.wso2.siddhi.extension.timeseries.LinearRegressionForecastStreamProcessor
 
stop() - Method in class org.wso2.siddhi.extension.timeseries.LinearRegressionOutlierStreamProcessor
 
stop() - Method in class org.wso2.siddhi.extension.timeseries.LinearRegressionStreamProcessor
 

U

update(double) - Method in class org.wso2.siddhi.extension.timeseries.extrema.util.ExtremaCalculator
 

V

valueOf(String) - Static method in enum org.wso2.siddhi.extension.timeseries.extrema.KalmanMinMaxStreamProcessor.ExtremaType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wso2.siddhi.extension.timeseries.extrema.KernelMinMaxStreamProcessor.ExtremaType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.wso2.siddhi.extension.timeseries.extrema.KalmanMinMaxStreamProcessor.ExtremaType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wso2.siddhi.extension.timeseries.extrema.KernelMinMaxStreamProcessor.ExtremaType
Returns an array containing the constants of this enum type, in the order they are declared.

X

xParameterCount - Variable in class org.wso2.siddhi.extension.timeseries.linreg.LengthTimeRegressionCalculator
 
xParameterCount - Variable in class org.wso2.siddhi.extension.timeseries.linreg.RegressionCalculator
 
A B C D E F I K L M O P R S U V X 
Skip navigation links

Copyright © 2022 WSO2. All Rights Reserved.