public class FlexibleSearchNamedQueryConverter
extends java.lang.Object
FlexibleSearchNamedQueryService to build the final FlexibleSearchQuery object.| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
CLOSE_BRACKET |
protected static java.lang.String |
COMMA |
protected static java.lang.Integer |
DEFAULT_INITIAL_PAGE |
protected static java.lang.String |
EMPTY_STRING |
protected static java.lang.String |
OPEN_BRACKET |
protected static java.lang.String |
ORDER_BY |
protected static java.lang.String |
SPACE |
| Constructor and Description |
|---|
FlexibleSearchNamedQueryConverter() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
appendSort(java.util.List<Sort> sort)
Append the order by clause if the Sort list is not empty.
|
FlexibleSearchQuery |
convert(NamedQueryConversionDto namedQueryConversion) |
protected java.lang.Integer |
getDefaultPageSize() |
void |
setDefaultPageSize(java.lang.Integer defaultPageSize) |
protected void |
setFlexibleSearchStartAndCount(FlexibleSearchQuery flexibleSearchQuery,
java.lang.Integer requestedCurrentPage,
java.lang.Integer requestedPageSize)
Set the requested currentPage and pageSize or use the default values.
|
protected static final java.lang.String ORDER_BY
protected static final java.lang.Integer DEFAULT_INITIAL_PAGE
protected static final java.lang.String COMMA
protected static final java.lang.String SPACE
protected static final java.lang.String EMPTY_STRING
protected static final java.lang.String OPEN_BRACKET
protected static final java.lang.String CLOSE_BRACKET
public FlexibleSearchQuery convert(NamedQueryConversionDto namedQueryConversion) throws ConversionException
ConversionExceptionprotected java.lang.String appendSort(java.util.List<Sort> sort)
sort - - a list of Sort objectsprotected void setFlexibleSearchStartAndCount(FlexibleSearchQuery flexibleSearchQuery, java.lang.Integer requestedCurrentPage, java.lang.Integer requestedPageSize)
flexibleSearchQuery - requestedCurrentPage - requestedPageSize - public void setDefaultPageSize(java.lang.Integer defaultPageSize)
protected java.lang.Integer getDefaultPageSize()
Copyright © 2018 SAP SE. All Rights Reserved.