MappingCompiler

open class MappingCompiler(features: ElasticsearchFeatures, searchQueryCompiler: SearchQueryCompiler) : BaseCompiler

Types

Compiled
Link copied to clipboard
data class Compiled(body: <ERROR CLASS>?)

Functions

compile
Link copied to clipboard
fun compile(serializer: <ERROR CLASS>, input: Document): MappingCompiler.Compiled
dispatch
Link copied to clipboard
open override fun dispatch(ctx: <ERROR CLASS>, value: Any?)
open override fun dispatch(ctx: <ERROR CLASS>, name: String, value: Any?)
visit
Link copied to clipboard
fun visit(ctx: <ERROR CLASS>, values: Array<*>)
fun visit(ctx: <ERROR CLASS>, values: List<*>)
fun visit(ctx: <ERROR CLASS>, params: Map<*, *>)
fun visit(ctx: <ERROR CLASS>, document: Document)

Properties

features
Link copied to clipboard
val features: ElasticsearchFeatures