public class SiddhiApp extends Object implements SiddhiElement
Constructor and Description |
---|
SiddhiApp() |
SiddhiApp(List<Annotation> annotations) |
SiddhiApp(String name) |
public SiddhiApp(String name)
public SiddhiApp(List<Annotation> annotations)
public SiddhiApp()
public static SiddhiApp siddhiApp()
public Map<String,FunctionDefinition> getFunctionDefinitionMap()
public SiddhiApp defineStream(StreamDefinition streamDefinition)
public SiddhiApp defineAggregation(AggregationDefinition aggregationDefinition)
public SiddhiApp defineTable(TableDefinition tableDefinition)
public SiddhiApp defineWindow(WindowDefinition windowDefinition)
public SiddhiApp defineTrigger(TriggerDefinition triggerDefinition)
public SiddhiApp annotation(Annotation annotation)
public List<Annotation> getAnnotations()
public List<ExecutionElement> getExecutionElementList()
public Map<String,StreamDefinition> getStreamDefinitionMap()
public Map<String,TableDefinition> getTableDefinitionMap()
public Map<String,TriggerDefinition> getTriggerDefinitionMap()
public Map<String,WindowDefinition> getWindowDefinitionMap()
public Map<String,AggregationDefinition> getAggregationDefinitionMap()
public void defineFunction(FunctionDefinition functionDefinition)
public int[] getQueryContextStartIndex()
getQueryContextStartIndex
in interface SiddhiElement
public void setQueryContextStartIndex(int[] lineAndColumn)
setQueryContextStartIndex
in interface SiddhiElement
public int[] getQueryContextEndIndex()
getQueryContextEndIndex
in interface SiddhiElement
public void setQueryContextEndIndex(int[] lineAndColumn)
setQueryContextEndIndex
in interface SiddhiElement
Copyright © 2018 WSO2. All rights reserved.