Implementation of {@link QueryParser}. Creates executable {@link SolrQuery} from {@link Query} by traversing {@link Criteria}. Reserved characters like {@code +} or {@code -} will be escaped to form a valid query.
@author Christoph Strobl
@author John Dorman
@author Rosty Kerei
@author Luke Corpe
@author Andrey Paramonov
@author Philipp Jardas
@author Francisco Spaeth
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.