Package org.wso2.siddhi.query.compiler
Class SiddhiCompiler
java.lang.Object
org.wso2.siddhi.query.compiler.SiddhiCompiler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.wso2.siddhi.query.api.ExecutionPlanstatic org.wso2.siddhi.query.api.definition.FunctionDefinitionparseFunctionDefinition(String source) static org.wso2.siddhi.query.api.execution.partition.PartitionparsePartition(String source) static org.wso2.siddhi.query.api.execution.query.QueryparseQuery(String source) static org.wso2.siddhi.query.api.definition.StreamDefinitionparseStreamDefinition(String source) static org.wso2.siddhi.query.api.definition.TableDefinitionparseTableDefinition(String source) static org.wso2.siddhi.query.api.expression.constant.TimeConstantparseTimeConstantDefinition(String source)
-
Constructor Details
-
SiddhiCompiler
public SiddhiCompiler()
-
-
Method Details
-
parse
-
parseStreamDefinition
public static org.wso2.siddhi.query.api.definition.StreamDefinition parseStreamDefinition(String source) -
parseTableDefinition
public static org.wso2.siddhi.query.api.definition.TableDefinition parseTableDefinition(String source) throws SiddhiParserException - Throws:
SiddhiParserException
-
parsePartition
public static org.wso2.siddhi.query.api.execution.partition.Partition parsePartition(String source) throws SiddhiParserException - Throws:
SiddhiParserException
-
parseQuery
public static org.wso2.siddhi.query.api.execution.query.Query parseQuery(String source) throws SiddhiParserException - Throws:
SiddhiParserException
-
parseFunctionDefinition
public static org.wso2.siddhi.query.api.definition.FunctionDefinition parseFunctionDefinition(String source) throws SiddhiParserException - Throws:
SiddhiParserException
-
parseTimeConstantDefinition
public static org.wso2.siddhi.query.api.expression.constant.TimeConstant parseTimeConstantDefinition(String source) throws SiddhiParserException - Throws:
SiddhiParserException
-