QueryExpression

interface QueryExpression : NamedExpression

Functions

accept
Link copied to clipboard
open override fun accept(ctx: <ERROR CLASS>, compiler: SearchQueryCompiler)
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?
visit
Link copied to clipboard
abstract fun visit(ctx: <ERROR CLASS>, compiler: SearchQueryCompiler)

Properties

name
Link copied to clipboard
abstract val name: String

Inheritors

BoolExpression
Link copied to clipboard
DisMaxExpression
Link copied to clipboard
QueryExpressionNode
Link copied to clipboard
FunctionScoreExpression
Link copied to clipboard
Match
Link copied to clipboard
MatchPhrase
Link copied to clipboard
MatchAll
Link copied to clipboard
MultiMatch
Link copied to clipboard
Nested
Link copied to clipboard
Term
Link copied to clipboard
Terms
Link copied to clipboard
Ids
Link copied to clipboard
Exists
Link copied to clipboard
Range
Link copied to clipboard