QueryCommand command = this.sql.parseQuery(sql, typeSystem);
assertThat(command, is(instanceOf(Query.class)));
Query query = (Query)command;
Source source = query.getSource();
assertThat(source, is(instanceOf(Selector.class)));
SelectorName tableName = ((Selector)source).getName();
Constraint constraint = query.getConstraint();
Columns resultColumns = new QueryResultColumns(query.getColumns(), QueryResultColumns.includeFullTextScores(constraint));
List<Constraint> andedConstraints = getAndedConstraint(constraint, new ArrayList<Constraint>());
Limit limit = query.getLimits();
RequestProcessor processor = searchEngine.createProcessor(context, null, true);