elasticmagic-kt
0.0.31
elasticmagic
/
dev.evo.elasticmagic.compile
/
BaseCompiler
Base
Compiler
abstract
class
BaseCompiler
(
val
features
:
ElasticsearchFeatures
)
Constructors
Functions
Properties
Inheritors
Constructors
Base
Compiler
Link copied to clipboard
fun
BaseCompiler
(
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
<
*
,
*
>
)
Properties
features
Link copied to clipboard
val
features
:
ElasticsearchFeatures
Inheritors
ActionCompiler
Link copied to clipboard
ActionMetaCompiler
Link copied to clipboard
ActionSourceCompiler
Link copied to clipboard
BulkCompiler
Link copied to clipboard
CreateIndexCompiler
Link copied to clipboard
MappingCompiler
Link copied to clipboard
BaseSearchQueryCompiler
Link copied to clipboard
MultiSearchQueryCompiler
Link copied to clipboard
UpdateMappingCompiler
Link copied to clipboard