Skip navigation links
A B C D E F G I O P R S V W 

A

AbstractAnnotationProcessor - Class in org.wso2.siddhi.annotation.processor
Parent class for extension annotation validation processors.
AbstractAnnotationProcessor(String) - Constructor for class org.wso2.siddhi.annotation.processor.AbstractAnnotationProcessor
 
AGGREGATION_ATTRIBUTE_SUPER_CLASS - Static variable in class org.wso2.siddhi.annotation.util.AnnotationConstants
 
AggregationAttributeValidationAnnotationProcessor - Class in org.wso2.siddhi.annotation.processor
This processor will extend the validation rules for validate Aggregation Attribute specific annotation contents.
AggregationAttributeValidationAnnotationProcessor(String) - Constructor for class org.wso2.siddhi.annotation.processor.AggregationAttributeValidationAnnotationProcessor
 
AnnotationConstants - Class in org.wso2.siddhi.annotation.util
Siddhi annotation constants class.
AnnotationConstants() - Constructor for class org.wso2.siddhi.annotation.util.AnnotationConstants
 
AnnotationValidationException - Exception in org.wso2.siddhi.annotation.util
The class AnnotationValidationException a form of Exception that an abstract annotation processor might want to catch.
AnnotationValidationException(String) - Constructor for exception org.wso2.siddhi.annotation.util.AnnotationValidationException
 
AnnotationValidationException(String, Throwable) - Constructor for exception org.wso2.siddhi.annotation.util.AnnotationValidationException
 
AnnotationValidationException(Throwable) - Constructor for exception org.wso2.siddhi.annotation.util.AnnotationValidationException
 

B

basicParameterValidation(String, String, String) - Method in class org.wso2.siddhi.annotation.processor.AbstractAnnotationProcessor
Basic @Extension annotation elements validation.
basicParameterValidation(String, String, String) - Method in class org.wso2.siddhi.annotation.processor.DistributionStrategyValidationAnnotationProcessor
 
basicParameterValidation(String, String, String) - Method in class org.wso2.siddhi.annotation.processor.SinkMapperValidationAnnotationProcessor
 
basicParameterValidation(String, String, String) - Method in class org.wso2.siddhi.annotation.processor.SinkValidationAnnotationProcessor
 
basicParameterValidation(String, String, String) - Method in class org.wso2.siddhi.annotation.processor.SourceMapperValidationAnnotationProcessor
 
basicParameterValidation(String, String, String) - Method in class org.wso2.siddhi.annotation.processor.SourceValidationAnnotationProcessor
 
basicParameterValidation(String, String, String) - Method in class org.wso2.siddhi.annotation.processor.StoreValidationAnnotationProcessor
 

C

CAMEL_CASE_PATTERN - Static variable in class org.wso2.siddhi.annotation.processor.AbstractAnnotationProcessor
 
CORE_PACKAGE_PATTERN - Static variable in class org.wso2.siddhi.annotation.processor.AbstractAnnotationProcessor
 

D

DataType - Enum in org.wso2.siddhi.annotation.util
Enum types used in @Parameter, @ReturnAttribute
DISTRIBUTION_STRATEGY_NAMESPACE - Static variable in class org.wso2.siddhi.annotation.util.AnnotationConstants
 
DISTRIBUTION_STRATEGY_SUPER_CLASS - Static variable in class org.wso2.siddhi.annotation.util.AnnotationConstants
 
DistributionStrategyValidationAnnotationProcessor - Class in org.wso2.siddhi.annotation.processor
This processor will extend the validation rules for validate Distribution Strategy specific annotation contents.
DistributionStrategyValidationAnnotationProcessor(String) - Constructor for class org.wso2.siddhi.annotation.processor.DistributionStrategyValidationAnnotationProcessor
 

E

Example - Annotation Type in org.wso2.siddhi.annotation
An Optional annotation for storing an examples for a Siddhi Extension.
examplesValidation(Example[]) - Method in class org.wso2.siddhi.annotation.processor.AbstractAnnotationProcessor
This method uses for validate @Extension / @Example elements.
Extension - Annotation Type in org.wso2.siddhi.annotation
Annotation for specifying it as a Siddhi Extension.
extensionClassFullName - Variable in class org.wso2.siddhi.annotation.processor.AbstractAnnotationProcessor
 

F

FUNCTION_EXECUTOR_SUPER_CLASS - Static variable in class org.wso2.siddhi.annotation.util.AnnotationConstants
 
FunctionExecutorValidationAnnotationProcessor - Class in org.wso2.siddhi.annotation.processor
This processor will extend the validation rules for validate Function Executor specific annotation contents.
FunctionExecutorValidationAnnotationProcessor(String) - Constructor for class org.wso2.siddhi.annotation.processor.FunctionExecutorValidationAnnotationProcessor
 

G

getSupportedAnnotationTypes() - Method in class org.wso2.siddhi.annotation.processor.SiddhiAnnotationProcessor
 
getSupportedSourceVersion() - Method in class org.wso2.siddhi.annotation.processor.SiddhiAnnotationProcessor
 

I

INCREMENTAL_ATTRIBUTE_AGGREGATOR_SUPER_CLASS - Static variable in class org.wso2.siddhi.annotation.util.AnnotationConstants
 
IncrementalAggregationAttributeValidationAnnotationProcessor - Class in org.wso2.siddhi.annotation.processor
This processor will extend the validation rules for validating Incremental Aggregation Attribute specific annotation contents.
IncrementalAggregationAttributeValidationAnnotationProcessor(String) - Constructor for class org.wso2.siddhi.annotation.processor.IncrementalAggregationAttributeValidationAnnotationProcessor
 
init(ProcessingEnvironment) - Method in class org.wso2.siddhi.annotation.processor.SiddhiAnnotationProcessor
 

O

org.wso2.siddhi.annotation - package org.wso2.siddhi.annotation
 
org.wso2.siddhi.annotation.processor - package org.wso2.siddhi.annotation.processor
 
org.wso2.siddhi.annotation.util - package org.wso2.siddhi.annotation.util
 

P

Parameter - Annotation Type in org.wso2.siddhi.annotation
Annotation for storing the parameters of a Siddhi Extension.
PARAMETER_NAME_PATTERN - Static variable in class org.wso2.siddhi.annotation.processor.AbstractAnnotationProcessor
 
parameterValidation(Parameter[]) - Method in class org.wso2.siddhi.annotation.processor.AbstractAnnotationProcessor
This method uses for validate @Extension / @Parameter element.
parameterValidation(Parameter[]) - Method in class org.wso2.siddhi.annotation.processor.AggregationAttributeValidationAnnotationProcessor
 
parameterValidation(Parameter[]) - Method in class org.wso2.siddhi.annotation.processor.DistributionStrategyValidationAnnotationProcessor
 
parameterValidation(Parameter[]) - Method in class org.wso2.siddhi.annotation.processor.FunctionExecutorValidationAnnotationProcessor
 
parameterValidation(Parameter[]) - Method in class org.wso2.siddhi.annotation.processor.IncrementalAggregationAttributeValidationAnnotationProcessor
 
parameterValidation(Parameter[]) - Method in class org.wso2.siddhi.annotation.processor.SourceMapperValidationAnnotationProcessor
 
parameterValidation(Parameter[]) - Method in class org.wso2.siddhi.annotation.processor.SourceValidationAnnotationProcessor
 
parameterValidation(Parameter[]) - Method in class org.wso2.siddhi.annotation.processor.StoreValidationAnnotationProcessor
 
parameterValidation(Parameter[]) - Method in class org.wso2.siddhi.annotation.processor.StreamFunctionProcessorValidationAnnotationProcessor
 
parameterValidation(Parameter[]) - Method in class org.wso2.siddhi.annotation.processor.StreamProcessorValidationAnnotationProcessor
 
parameterValidation(Parameter[]) - Method in class org.wso2.siddhi.annotation.processor.WindowProcessorValidationAnnotationProcessor
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.wso2.siddhi.annotation.processor.SiddhiAnnotationProcessor
 

R

ReturnAttribute - Annotation Type in org.wso2.siddhi.annotation
Annotation for storing additional attributes returned by a stream processor.
returnAttributesValidation(ReturnAttribute[]) - Method in class org.wso2.siddhi.annotation.processor.AbstractAnnotationProcessor
This method uses for validate @Extension / @ReturnAttribute elements.
returnAttributesValidation(ReturnAttribute[]) - Method in class org.wso2.siddhi.annotation.processor.AggregationAttributeValidationAnnotationProcessor
 
returnAttributesValidation(ReturnAttribute[]) - Method in class org.wso2.siddhi.annotation.processor.DistributionStrategyValidationAnnotationProcessor
 
returnAttributesValidation(ReturnAttribute[]) - Method in class org.wso2.siddhi.annotation.processor.FunctionExecutorValidationAnnotationProcessor
 
returnAttributesValidation(ReturnAttribute[]) - Method in class org.wso2.siddhi.annotation.processor.IncrementalAggregationAttributeValidationAnnotationProcessor
 
returnAttributesValidation(ReturnAttribute[]) - Method in class org.wso2.siddhi.annotation.processor.SinkMapperValidationAnnotationProcessor
 
returnAttributesValidation(ReturnAttribute[]) - Method in class org.wso2.siddhi.annotation.processor.SinkValidationAnnotationProcessor
 
returnAttributesValidation(ReturnAttribute[]) - Method in class org.wso2.siddhi.annotation.processor.SourceMapperValidationAnnotationProcessor
 
returnAttributesValidation(ReturnAttribute[]) - Method in class org.wso2.siddhi.annotation.processor.SourceValidationAnnotationProcessor
 
returnAttributesValidation(ReturnAttribute[]) - Method in class org.wso2.siddhi.annotation.processor.StoreValidationAnnotationProcessor
 
returnAttributesValidation(ReturnAttribute[]) - Method in class org.wso2.siddhi.annotation.processor.StreamFunctionProcessorValidationAnnotationProcessor
 
returnAttributesValidation(ReturnAttribute[]) - Method in class org.wso2.siddhi.annotation.processor.StreamProcessorValidationAnnotationProcessor
 
returnAttributesValidation(ReturnAttribute[]) - Method in class org.wso2.siddhi.annotation.processor.WindowProcessorValidationAnnotationProcessor
 

S

SCRIPT_SUPER_CLASS - Static variable in class org.wso2.siddhi.annotation.util.AnnotationConstants
 
ScriptValidationAnnotationProcessor - Class in org.wso2.siddhi.annotation.processor
This processor will extend the validation rules for validate script specific annotation contents.
ScriptValidationAnnotationProcessor(String) - Constructor for class org.wso2.siddhi.annotation.processor.ScriptValidationAnnotationProcessor
 
showBuildError(String, Element) - Method in class org.wso2.siddhi.annotation.processor.SiddhiAnnotationProcessor
 
SiddhiAnnotationProcessor - Class in org.wso2.siddhi.annotation.processor
The annotation processor for siddhi extension annotation validation.
SiddhiAnnotationProcessor() - Constructor for class org.wso2.siddhi.annotation.processor.SiddhiAnnotationProcessor
 
SINK_MAPPER_NAMESPACE - Static variable in class org.wso2.siddhi.annotation.util.AnnotationConstants
 
SINK_MAPPER_SUPER_CLASS - Static variable in class org.wso2.siddhi.annotation.util.AnnotationConstants
 
SINK_NAMESPACE - Static variable in class org.wso2.siddhi.annotation.util.AnnotationConstants
 
SINK_SUPER_CLASS - Static variable in class org.wso2.siddhi.annotation.util.AnnotationConstants
 
SinkMapperValidationAnnotationProcessor - Class in org.wso2.siddhi.annotation.processor
This processor will extend the validation rules for validate Sink Mapper specific annotation contents.
SinkMapperValidationAnnotationProcessor(String) - Constructor for class org.wso2.siddhi.annotation.processor.SinkMapperValidationAnnotationProcessor
 
SinkValidationAnnotationProcessor - Class in org.wso2.siddhi.annotation.processor
This processor will extend the validation rules for validate Sink specific annotation contents.
SinkValidationAnnotationProcessor(String) - Constructor for class org.wso2.siddhi.annotation.processor.SinkValidationAnnotationProcessor
 
SOURCE_MAPPER_NAMESPACE - Static variable in class org.wso2.siddhi.annotation.util.AnnotationConstants
 
SOURCE_MAPPER_SUPER_CLASS - Static variable in class org.wso2.siddhi.annotation.util.AnnotationConstants
 
SOURCE_NAMESPACE - Static variable in class org.wso2.siddhi.annotation.util.AnnotationConstants
 
SOURCE_SUPER_CLASS - Static variable in class org.wso2.siddhi.annotation.util.AnnotationConstants
 
SourceMapperValidationAnnotationProcessor - Class in org.wso2.siddhi.annotation.processor
This processor will extend the validation rules for validate Source Mapping specific annotation contents.
SourceMapperValidationAnnotationProcessor(String) - Constructor for class org.wso2.siddhi.annotation.processor.SourceMapperValidationAnnotationProcessor
 
SourceValidationAnnotationProcessor - Class in org.wso2.siddhi.annotation.processor
This processor will extend the validation rules for validate Source specific annotation contents.
SourceValidationAnnotationProcessor(String) - Constructor for class org.wso2.siddhi.annotation.processor.SourceValidationAnnotationProcessor
 
STORE_NAMESPACE - Static variable in class org.wso2.siddhi.annotation.util.AnnotationConstants
 
STORE_SUPER_CLASS - Static variable in class org.wso2.siddhi.annotation.util.AnnotationConstants
 
StoreValidationAnnotationProcessor - Class in org.wso2.siddhi.annotation.processor
This processor will extend the validation rules for validate Store specific annotation contents.
StoreValidationAnnotationProcessor(String) - Constructor for class org.wso2.siddhi.annotation.processor.StoreValidationAnnotationProcessor
 
STREAM_FUNCTION_PROCESSOR_SUPER_CLASS - Static variable in class org.wso2.siddhi.annotation.util.AnnotationConstants
 
STREAM_PROCESSOR_SUPER_CLASS - Static variable in class org.wso2.siddhi.annotation.util.AnnotationConstants
 
StreamFunctionProcessorValidationAnnotationProcessor - Class in org.wso2.siddhi.annotation.processor
This processor will extend the validation rules for validate Stream Function specific annotation contents.
StreamFunctionProcessorValidationAnnotationProcessor(String) - Constructor for class org.wso2.siddhi.annotation.processor.StreamFunctionProcessorValidationAnnotationProcessor
 
StreamProcessorValidationAnnotationProcessor - Class in org.wso2.siddhi.annotation.processor
This processor will extend the validation rules for validate Stream Processor specific annotation contents.
StreamProcessorValidationAnnotationProcessor(String) - Constructor for class org.wso2.siddhi.annotation.processor.StreamProcessorValidationAnnotationProcessor
 
SystemParameter - Annotation Type in org.wso2.siddhi.annotation
Annotation for storing the system parameters of a Siddhi Extension.
systemParametersValidation(SystemParameter[]) - Method in class org.wso2.siddhi.annotation.processor.AbstractAnnotationProcessor
This method uses for validate @Extension / @SystemParameter elements.

V

valueOf(String) - Static method in enum org.wso2.siddhi.annotation.util.DataType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.wso2.siddhi.annotation.util.DataType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WINDOW_PROCESSOR_CLASS - Static variable in class org.wso2.siddhi.annotation.util.AnnotationConstants
 
WindowProcessorValidationAnnotationProcessor - Class in org.wso2.siddhi.annotation.processor
This processor will extend the validation rules for validate Window Processor specific annotation contents.
WindowProcessorValidationAnnotationProcessor(String) - Constructor for class org.wso2.siddhi.annotation.processor.WindowProcessorValidationAnnotationProcessor
 
A B C D E F G I O P R S V W 
Skip navigation links

Copyright © 2019 WSO2. All rights reserved.