All Methods Static Methods Concrete Methods
Modifier and Type |
Method and Description |
protected static String |
appendToPattern(String pattern,
String clause) |
protected static String |
buildAggregatesClause(PageProvider provider) |
static String |
buildQueryString(PageProvider provider) |
static String |
buildQueryStringWithAggregates(PageProvider provider) |
protected static String |
buildQueryStringWithPageProvider(PageProvider provider,
boolean useAggregates) |
protected static String |
getClauseFromBucket(Bucket bucket,
String field) |
static PageProvider<?> |
getPageProvider(CoreSession session,
PageProviderDefinition def,
Map<String,String> namedParameters,
List<String> sortBy,
List<String> sortOrder,
Long pageSize,
Long currentPageIndex,
List<String> highlights,
List<String> quickFilters,
Object... parameters) |
static PageProvider<?> |
getPageProvider(CoreSession session,
PageProviderDefinition def,
Map<String,String> namedParameters,
List<String> sortBy,
List<String> sortOrder,
Long pageSize,
Long currentPageIndex,
Object... queryParams) |
static PageProvider<?> |
getPageProvider(CoreSession session,
PageProviderDefinition def,
Map<String,String> namedParameters,
Object... queryParams) |
static PageProviderDefinition |
getPageProviderDefinition(String providerName) |
static PageProviderDefinition |
getQueryAndFetchProviderDefinition(String query) |
static PageProviderDefinition |
getQueryAndFetchProviderDefinition(String query,
Map<String,String> properties) |
static PageProviderDefinition |
getQueryPageProviderDefinition(String query) |
static PageProviderDefinition |
getQueryPageProviderDefinition(String query,
Map<String,String> properties) |
protected static String |
getRangeClause(String field,
BucketRange bucketRange) |
protected static String |
getRangeDateClause(String field,
BucketRangeDate bucketRangeDate) |
static DocumentModel |
getSearchDocumentModel(CoreSession session,
String providerName,
Map<String,String> namedParameters) |
static Object[] |
resolveELParameters(PageProviderDefinition def,
Object... parameters)
Resolves additional parameters that could have been defined in the contribution.
|