toggle menu
elasticmagic-kt
0.3.4
common
switch theme
search in API
elasticmagic
/
dev.evo.elasticmagic.query
/
MatchPhrase
Match
Phrase
data
class
MatchPhrase
(
val
field
:
FieldOperations
<
String
>
,
val
query
:
String
,
val
slop
:
Int
?
=
null
,
val
boost
:
Float
?
=
null
,
val
analyzer
:
String
?
=
null
,
val
params
:
Params
?
=
null
)
:
QueryExpression
Members
Constructors
Match
Phrase
Link copied to clipboard
constructor
(
field
:
FieldOperations
<
String
>
,
query
:
String
,
slop
:
Int
?
=
null
,
boost
:
Float
?
=
null
,
analyzer
:
String
?
=
null
,
params
:
Params
?
=
null
)
Properties
analyzer
Link copied to clipboard
val
analyzer
:
String
?
=
null
boost
Link copied to clipboard
val
boost
:
Float
?
=
null
field
Link copied to clipboard
val
field
:
FieldOperations
<
String
>
name
Link copied to clipboard
open
override
val
name
:
String
params
Link copied to clipboard
val
params
:
Params
?
=
null
query
Link copied to clipboard
val
query
:
String
slop
Link copied to clipboard
val
slop
:
Int
?
=
null
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
open
override
fun
clone
(
)
:
MatchPhrase
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
open
override
fun
visit
(
ctx
:
Serializer.ObjectCtx
,
compiler
:
BaseSearchQueryCompiler
)