List of usage examples for com.amazonaws.services.cloudsearchdomain.model QueryParser Lucene
QueryParser Lucene
To view the source code for com.amazonaws.services.cloudsearchdomain.model QueryParser Lucene.
Click Source Link
From source file:com.clicktravel.infrastructure.persistence.aws.cloudsearch.CloudSearchEngine.java
License:Apache License
private SearchRequest getSearchRequest(final Query query) { final SearchRequest searchRequest = new SearchRequest(); final String queryString = new QueryBuilder().buildQuery(query); searchRequest.setQuery(queryString); switch (query.queryType()) { case LUCENE:/*from w w w. j av a 2s . c o m*/ searchRequest.setQueryParser(QueryParser.Lucene); break; case STRUCTURED: searchRequest.setQueryParser(QueryParser.Structured); break; case SIMPLE: default: searchRequest.setQueryParser(QueryParser.Simple); break; } return searchRequest; }