elasticmagic-kt
0.0.31
elasticmagic-query-filters
/
dev.evo.elasticmagic.qf
/
PreparedFilter
Prepared
Filter
abstract
class
PreparedFilter
<
T
:
FilterResult
>
(
val
name
:
String
,
val
paramName
:
String
,
val
facetFilterExpr
:
QueryExpression
?
)
Constructors
Functions
Properties
Inheritors
Constructors
Prepared
Filter
Link copied to clipboard
fun
PreparedFilter
(
name
:
String
,
paramName
:
String
,
facetFilterExpr
:
QueryExpression
?
)
Functions
apply
Link copied to clipboard
abstract
fun
apply
(
searchQuery
:
SearchQuery
<
*
>
,
otherFacetFilterExpressions
:
List
<
QueryExpression
>
)
process
Result
Link copied to clipboard
abstract
fun
processResult
(
searchQueryResult
:
SearchQueryResult
<
*
>
)
:
T
Properties
facet
Filter
Expr
Link copied to clipboard
val
facetFilterExpr
:
QueryExpression
?
name
Link copied to clipboard
val
name
:
String
param
Name
Link copied to clipboard
val
paramName
:
String
Inheritors
PreparedAttrBoolFacetFilter
Link copied to clipboard
PreparedAttrBoolExpressionFilter
Link copied to clipboard
PreparedAttrFacetFilter
Link copied to clipboard
PreparedAttrExpressionFilter
Link copied to clipboard
PreparedAttrRangeFacetFilter
Link copied to clipboard
PreparedAttrRangeExpressionFilter
Link copied to clipboard
PreparedFacetExpressionFilter
Link copied to clipboard
PreparedFacetFilter
Link copied to clipboard
PreparedFacetRangeFilter
Link copied to clipboard
PreparedPageFilter
Link copied to clipboard
PreparedSimpleFilter
Link copied to clipboard
PreparedSortFilter
Link copied to clipboard