Class EventAdvancedIndexProvisionRuntime
java.lang.Object
com.espertech.esper.common.internal.epl.index.advanced.index.service.EventAdvancedIndexProvisionRuntime
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionExprNode[]
String[]
String[]
ExprNode[]
String[]
boolean
void
setConfigStatement
(EventAdvancedIndexConfigStatement configStatement) void
setFactory
(EventAdvancedIndexFactory factory) void
setIndexExpressionsAllProps
(boolean indexExpressionsAllProps) void
setIndexExpressionsOpt
(ExprNode[] indexExpressionsOpt) void
setIndexExpressionTexts
(String[] indexExpressionTexts) void
setIndexProperties
(String[] indexProperties) void
setIndexTypeName
(String indexTypeName) void
setParameterEvaluators
(ExprEvaluator[] parameterEvaluators) void
setParameterExpressionsOpt
(ExprNode[] parameterExpressionsOpt) void
setParameterExpressionTexts
(String[] parameterExpressionTexts) toCompileTime
(EventType eventTypeIndexed, StatementRawInfo statementRawInfo, StatementCompileTimeServices services)
-
Field Details
-
EPTYPE
-
-
Constructor Details
-
EventAdvancedIndexProvisionRuntime
public EventAdvancedIndexProvisionRuntime()
-
-
Method Details
-
toCompileTime
public EventAdvancedIndexProvisionCompileTime toCompileTime(EventType eventTypeIndexed, StatementRawInfo statementRawInfo, StatementCompileTimeServices services) throws ExprValidationException - Throws:
ExprValidationException
-
getIndexExpressionTexts
-
setIndexExpressionTexts
-
getIndexProperties
-
setIndexProperties
-
setFactory
-
getFactory
-
getParameterEvaluators
-
setParameterEvaluators
-
getParameterExpressionTexts
-
setParameterExpressionTexts
-
getIndexTypeName
-
getConfigStatement
-
setConfigStatement
-
setIndexTypeName
-
getIndexExpressionsOpt
-
setIndexExpressionsOpt
-
getParameterExpressionsOpt
-
setParameterExpressionsOpt
-
isIndexExpressionsAllProps
public boolean isIndexExpressionsAllProps() -
setIndexExpressionsAllProps
public void setIndexExpressionsAllProps(boolean indexExpressionsAllProps)
-