@Override
    public void beginVisitStreamVariable(String id, String streamId, String attributeName, Attribute.Type type) {
        String name;
        if (nextProcessContainsPattern) {
            name = this.generatePatternStreamVarName();
            nextProcessContainsPattern = false;
        } else {
            name = this.generateStreamVarName();
        }
        this.placeholders.put(name, new Attribute(id, type));
        condition.append("[").append(name).append("]").append(TestStoreTableConstants.WHITESPACE);
    }
Class which is used by the Siddhi runtime for instructions on converting the SiddhiQL condition to the condition
format understood by the underlying RDBMS data store.
modules/siddhi-core/src/test/java/io/siddhi/core/query/table/util/TestStoreConditionVisitor.java