toggle menu
elasticmagic-kt
0.3.4
common
switch theme
search in API
elasticmagic
/
dev.evo.elasticmagic.compile
/
BaseCompiler
Base
Compiler
abstract
class
BaseCompiler
(
val
features
:
ElasticsearchFeatures
)
Inheritors
ActionCompiler
ActionMetaCompiler
ActionSourceCompiler
BulkCompiler
CreateIndexCompiler
MappingCompiler
BaseSearchQueryCompiler
MultiSearchQueryCompiler
UpdateMappingCompiler
Members
Constructors
Base
Compiler
Link copied to clipboard
constructor
(
features
:
ElasticsearchFeatures
)
Properties
features
Link copied to clipboard
val
features
:
ElasticsearchFeatures
Functions
dispatch
Link copied to clipboard
open
fun
dispatch
(
ctx
:
Serializer.ArrayCtx
,
value
:
Any
?
)
open
fun
dispatch
(
ctx
:
Serializer.ObjectCtx
,
name
:
String
,
value
:
Any
?
)
visit
Link copied to clipboard
fun
visit
(
ctx
:
Serializer.ArrayCtx
,
values
:
Array
<
*
>
)
fun
visit
(
ctx
:
Serializer.ArrayCtx
,
values
:
List
<
*
>
)
fun
visit
(
ctx
:
Serializer.ObjectCtx
,
params
:
Map
<
*
,
*
>
)