toggle menu
elasticmagic-kt
0.3.4
common
switch theme
search in API
elasticmagic
/
dev.evo.elasticmagic.query
/
QueryExpression
Query
Expression
interface
QueryExpression
:
NamedExpression
Inheritors
Knn
Knn
Bool
DisMax
QueryExpressionNode
FunctionScore
HasChild
HasParent
Match
MatchPhrase
MatchAllQuery
MultiMatch
Nested
Term
Terms
Ids
Exists
Range
Members
Properties
name
Link copied to clipboard
abstract
val
name
:
String
Functions
accept
Link copied to clipboard
open
override
fun
accept
(
ctx
:
Serializer.ObjectCtx
,
compiler
:
BaseSearchQueryCompiler
)
children
Link copied to clipboard
open
fun
children
(
)
:
Iterator
<
Expression
<
*
>
>
?
clone
Link copied to clipboard
abstract
override
fun
clone
(
)
:
QueryExpression
reduce
Link copied to clipboard
open
override
fun
reduce
(
)
:
QueryExpression
?
rewrite
Link copied to clipboard
open
override
fun
rewrite
(
newNode
:
QueryExpressionNode
<
*
>
)
:
QueryExpression
visit
Link copied to clipboard
abstract
fun
visit
(
ctx
:
Serializer.ObjectCtx
,
compiler
:
BaseSearchQueryCompiler
)