public class EventAdvancedIndexProvisionRuntime extends Object
Constructor and Description |
---|
EventAdvancedIndexProvisionRuntime() |
public EventAdvancedIndexProvisionCompileTime toCompileTime(EventType eventTypeIndexed, StatementRawInfo statementRawInfo, StatementCompileTimeServices services) throws ExprValidationException
ExprValidationException
public String[] getIndexExpressionTexts()
public void setIndexExpressionTexts(String[] indexExpressionTexts)
public String[] getIndexProperties()
public void setIndexProperties(String[] indexProperties)
public void setFactory(EventAdvancedIndexFactory factory)
public EventAdvancedIndexFactory getFactory()
public ExprEvaluator[] getParameterEvaluators()
public void setParameterEvaluators(ExprEvaluator[] parameterEvaluators)
public String[] getParameterExpressionTexts()
public void setParameterExpressionTexts(String[] parameterExpressionTexts)
public String getIndexTypeName()
public EventAdvancedIndexConfigStatement getConfigStatement()
public void setConfigStatement(EventAdvancedIndexConfigStatement configStatement)
public void setIndexTypeName(String indexTypeName)
public ExprNode[] getIndexExpressionsOpt()
public void setIndexExpressionsOpt(ExprNode[] indexExpressionsOpt)
public ExprNode[] getParameterExpressionsOpt()
public void setParameterExpressionsOpt(ExprNode[] parameterExpressionsOpt)
public boolean isIndexExpressionsAllProps()
public void setIndexExpressionsAllProps(boolean indexExpressionsAllProps)
Copyright © 2005–2018. All rights reserved.