currentCondExpression.getColumnList().get(0).getCarbonColumn(); if (carbonColumn.hasEncoding(Encoding.IMPLICIT)) { return new ConditionalFilterResolverImpl(expression, isExpressionResolve, true, currentCondExpression.getColumnList().get(0).getCarbonColumn().isMeasure()); tableIdentifier); return new ConditionalFilterResolverImpl(expression, isExpressionResolve, true, currentCondExpression.getColumnList().get(0).getCarbonColumn().isMeasure()); return new ConditionalFilterResolverImpl(expression, isExpressionResolve, true, currentCondExpression.getColumnList().get(0).getCarbonColumn().isMeasure()); return new ConditionalFilterResolverImpl(expression, isExpressionResolve, true, false); case NOT_EQUALS: currentCondExpression = (BinaryConditionalExpression) expression; return new ConditionalFilterResolverImpl(expression, isExpressionResolve, false, true); return new ConditionalFilterResolverImpl(expression, isExpressionResolve, false, false); return new ConditionalFilterResolverImpl(expression, isExpressionResolve, false, false); .getCarbonColumn().hasEncoding(Encoding.DIRECT_DICTIONARY)) || (condExpression.getColumnList().get(0).getCarbonColumn().isMeasure())) { return new ConditionalFilterResolverImpl(expression, true, true, condExpression.getColumnList().get(0).getCarbonColumn().isMeasure());