elasticmagic
/
dev.evo.elasticmagic.compile
/
MappingCompiler
Mapping
Compiler
open class
MappingCompiler
(features:
ElasticsearchFeatures
, searchQueryCompiler:
SearchQueryCompiler
) :
BaseCompiler
Content copied to clipboard
Types
Functions
Properties
Types
Compiled
Link copied to clipboard
data class
Compiled
(body:
<ERROR CLASS>
?)
Content copied to clipboard
Functions
compile
Link copied to clipboard
fun
compile
(serializer:
<ERROR CLASS>
, input:
Document
):
MappingCompiler.Compiled
Content copied to clipboard
dispatch
Link copied to clipboard
open override fun
dispatch
(ctx:
<ERROR CLASS>
, value:
Any
?)
Content copied to clipboard
open override fun
dispatch
(ctx:
<ERROR CLASS>
, name:
String
, value:
Any
?)
Content copied to clipboard
visit
Link copied to clipboard
fun
visit
(ctx:
<ERROR CLASS>
, values:
Array
<*>)
Content copied to clipboard
fun
visit
(ctx:
<ERROR CLASS>
, values:
List
<*>)
Content copied to clipboard
fun
visit
(ctx:
<ERROR CLASS>
, params:
Map
<*, *>)
Content copied to clipboard
fun
visit
(ctx:
<ERROR CLASS>
, document:
Document
)
Content copied to clipboard
Properties
features
Link copied to clipboard
val
features
:
ElasticsearchFeatures
Content copied to clipboard