public abstract class AbstractFlexibleSearchRestQueryExecutor<T,Q> extends AbstractRestQueryExecutor
| Constructor and Description |
|---|
AbstractFlexibleSearchRestQueryExecutor() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract String |
createQuery(Map<String,String> params) |
protected abstract Map<String,Object> |
createQueryParmas(Map<String,String> params) |
Object |
executeAfterValidation(Map<String,String> params) |
FlexibleSearchService |
getFlexibleSearchService() |
protected abstract T |
readResults(SearchResult<Q> searchResult) |
void |
setFlexibleSearchService(FlexibleSearchService flexibleSearchService) |
execute, getLocalViewExecutor, setLocalViewExecutor, validate, validateInputParams, validateMissingFieldpublic AbstractFlexibleSearchRestQueryExecutor()
public Object executeAfterValidation(Map<String,String> params)
executeAfterValidation in class AbstractRestQueryExecutorprotected abstract Map<String,Object> createQueryParmas(Map<String,String> params)
protected abstract T readResults(SearchResult<Q> searchResult)
public void setFlexibleSearchService(FlexibleSearchService flexibleSearchService)
public FlexibleSearchService getFlexibleSearchService()
Copyright © 2017 SAP SE. All Rights Reserved.