public interface MetaModelFilterDsl<T,C,L> extends FilterDsl<T,C>
Modifier and Type | Method and Description |
---|---|
C |
plusFacetFilters(Function<L,List<FilterExpression<T>>> m)
Creates a new object with the properties of the old object but adds a new filter list to the
facetFilters by using meta models. |
C |
plusQueryFilters(Function<L,List<FilterExpression<T>>> m)
Creates a new object with the properties of the old object but adds a new filter list to the
queryFilters by using meta models. |
C |
plusResultFilters(Function<L,List<FilterExpression<T>>> m)
Creates a new object with the properties of the old object but adds a new filter list to the
resultFilters by using meta models. |
C |
withFacetFilters(Function<L,List<FilterExpression<T>>> m)
Creates a new object with the properties of the old object but replaces all filters with a list of filter expressions to the
facetFilters by using meta models. |
C |
withQueryFilters(Function<L,List<FilterExpression<T>>> m)
Creates a new object with the properties of the old object but replaces all filters with a list of filter expressions to the
queryFilters by using meta models. |
C |
withResultFilters(Function<L,List<FilterExpression<T>>> m)
Creates a new object with the properties of the old object but replaces all filters with a list of filter expressions to the
resultFilters by using meta models. |
plusFacetFilters, plusQueryFilters, plusResultFilters, withFacetFilters, withQueryFilters, withResultFilters
facetFilters, queryFilters, resultFilters
C withQueryFilters(Function<L,List<FilterExpression<T>>> m)
queryFilters
by using meta models.m
- function to use the meta model for filters to create a list of filter expressionC plusQueryFilters(Function<L,List<FilterExpression<T>>> m)
queryFilters
by using meta models.m
- function to use the meta model for filters to create a filter expressionC withResultFilters(Function<L,List<FilterExpression<T>>> m)
resultFilters
by using meta models.m
- function to use the meta model for filters to create a list of filter expressionC plusResultFilters(Function<L,List<FilterExpression<T>>> m)
resultFilters
by using meta models.m
- function to use the meta model for filters to create a filter expressionC withFacetFilters(Function<L,List<FilterExpression<T>>> m)
facetFilters
by using meta models.m
- function to use the meta model for filters to create a list of filter expressionC plusFacetFilters(Function<L,List<FilterExpression<T>>> m)
facetFilters
by using meta models.m
- function to use the meta model for filters to create a filter expression