@Override
    public Object visitCondition_range(@NotNull SiddhiQLParser.Condition_rangeContext ctx) {

        RangePartitionType.RangePartitionProperty rangePartitionProperty = new RangePartitionType.
                RangePartitionProperty((String) ((StringConstant) visit(ctx.string_value()))
                .getValue(), (Expression) visit(ctx.expression()));
        populateQueryContext(rangePartitionProperty, ctx);
        return rangePartitionProperty;

    }
{@inheritDoc}
<p>The default implementation returns the result of calling
{@link #visitChildren} on {@code ctx}.</p>

@param ctx
modules/siddhi-query-compiler/src/main/java/io/siddhi/query/compiler/internal/SiddhiQLBaseVisitorImpl.java