if (((Compare) expression).getOperator().equals(Compare.Operator.EQUAL)) { executionInfo.setIsBloomFilterCompatible(true); conditionBuilder.append(elementMappings.get(RDBMSEventTableConstants.EVENT_TABLE_GENERIC_RDBMS_EQUAL)).append(RDBMSEventTableConstants.EVENT_TABLE_CONDITION_WHITE_SPACE_CHARACTER); } else if (((Compare) expression).getOperator().equals(Compare.Operator.GREATER_THAN)) { executionInfo.setIsBloomFilterCompatible(false); conditionBuilder.append(elementMappings.get(RDBMSEventTableConstants.EVENT_TABLE_GENERIC_RDBMS_GREATER_THAN)).append(RDBMSEventTableConstants.EVENT_TABLE_CONDITION_WHITE_SPACE_CHARACTER); } else if (((Compare) expression).getOperator().equals(Compare.Operator.LESS_THAN)) { executionInfo.setIsBloomFilterCompatible(false); conditionBuilder.append(elementMappings.get(RDBMSEventTableConstants.EVENT_TABLE_GENERIC_RDBMS_LESS_THAN)).append(RDBMSEventTableConstants.EVENT_TABLE_CONDITION_WHITE_SPACE_CHARACTER); } else if (((Compare) expression).getOperator().equals(Compare.Operator.GREATER_THAN_EQUAL)) { executionInfo.setIsBloomFilterCompatible(false); conditionBuilder.append(elementMappings.get(RDBMSEventTableConstants.EVENT_TABLE_GENERIC_RDBMS_GREATER_THAN_EQUAL)).append(RDBMSEventTableConstants.EVENT_TABLE_CONDITION_WHITE_SPACE_CHARACTER); } else if (((Compare) expression).getOperator().equals(Compare.Operator.LESS_THAN_EQUAL)) { executionInfo.setIsBloomFilterCompatible(false); conditionBuilder.append(elementMappings.get(RDBMSEventTableConstants.EVENT_TABLE_GENERIC_RDBMS_LESS_THAN_EQUAL)).append(RDBMSEventTableConstants.EVENT_TABLE_CONDITION_WHITE_SPACE_CHARACTER); } else if (((Compare) expression).getOperator().equals(Compare.Operator.NOT_EQUAL)) { executionInfo.setIsBloomFilterCompatible(false); conditionBuilder.append(elementMappings.get(RDBMSEventTableConstants.EVENT_TABLE_GENERIC_RDBMS_NOT_EQUAL)).append(RDBMSEventTableConstants.EVENT_TABLE_CONDITION_WHITE_SPACE_CHARACTER);
String field; Object rhs; org.wso2.siddhi.query.api.expression.condition.Compare.Operator operator = compare.getOperator(); if (origRHS.toString().startsWith(LUCENE_QUERY_PARAM) || origRHS.toString().startsWith(LUCENE_CONSTANT_PARAM)) { field = origLHS.toString();
if (((Compare) joinCondition).getOperator().equals(Compare.Operator.EQUAL)) { Variable leftExpression = (Variable) ((Compare) joinCondition).getLeftExpression(); Preconditions.checkNotNull(leftExpression.getStreamId());
Map<String, EventTable> eventTableMap, String queryName) { if (candidateEvents instanceof HazelcastPrimaryKeyEventHolder) { if (expression instanceof Compare && ((Compare) expression).getOperator() == Compare.Operator.EQUAL) { Compare compare = (Compare) expression; if ((compare.getLeftExpression() instanceof Variable || compare.getLeftExpression() instanceof Constant)