SubDocument
abstract class SubDocument(field: DocSourceField, dynamic: Dynamic?) : BaseDocument, FieldOperations<Nothing>
Content copied to clipboard
Represents Elasticsearch sub-document.
Constructors
SubDocument
Link copied to clipboard
Types
UnboundSubDocument
Link copied to clipboard
class UnboundSubDocument<T : SubDocument>(name: String?, type: ObjectType<BaseDocSource>, params: Params, subDocumentFactory: (DocSourceField) -> T)
Content copied to clipboard
Functions
asc
Link copied to clipboard
open fun asc(mode: Sort.Mode? = null, numericType: Sort.NumericType? = null, missing: Sort.Missing? = null, unmappedType: FieldType<*, *>? = null, nested: Sort.Nested? = null): Sort
Content copied to clipboard
desc
Link copied to clipboard
open fun desc(mode: Sort.Mode? = null, numericType: Sort.NumericType? = null, missing: Sort.Missing? = null, unmappedType: FieldType<*, *>? = null, nested: Sort.Nested? = null): Sort
Content copied to clipboard
deserializeTerm
Link copied to clipboard
eq
Link copied to clipboard
format
Link copied to clipboard
get
Link copied to clipboard
getAllFields
Link copied to clipboard
getBoundField
Link copied to clipboard
getFieldByName
Link copied to clipboard
getFieldName
Link copied to clipboard
getFieldType
Link copied to clipboard
getQualifiedFieldName
Link copied to clipboard
ne
Link copied to clipboard
nested
Link copied to clipboard
fun <T : SubDocument> nested(factory: (DocSourceField) -> T, dynamic: Dynamic? = null, params: Params = Params()): SubDocument.UnboundSubDocument<T>
Content copied to clipboard
fun <T : SubDocument> nested(name: String?, factory: (DocSourceField) -> T, dynamic: Dynamic? = null, params: Params = Params()): SubDocument.UnboundSubDocument<T>
Content copied to clipboard
obj
Link copied to clipboard
fun <T : SubDocument> obj(factory: (DocSourceField) -> T, enabled: Boolean? = null, dynamic: Dynamic? = null, params: Params = Params()): SubDocument.UnboundSubDocument<T>
Content copied to clipboard
fun <T : SubDocument> obj(name: String?, factory: (DocSourceField) -> T, enabled: Boolean? = null, dynamic: Dynamic? = null, params: Params = Params()): SubDocument.UnboundSubDocument<T>
Content copied to clipboard
object
Link copied to clipboard
fun <T : SubDocument> object(factory: (DocSourceField) -> T, enabled: Boolean? = null, dynamic: Dynamic? = null, params: Params = Params()): SubDocument.UnboundSubDocument<T>
Content copied to clipboard
fun <T : SubDocument> object(name: String?, factory: (DocSourceField) -> T, enabled: Boolean? = null, dynamic: Dynamic? = null, params: Params = Params()): SubDocument.UnboundSubDocument<T>
Content copied to clipboard
oneOf
Link copied to clipboard
serializeTerm
Link copied to clipboard
text
Link copied to clipboard
Properties
options
Link copied to clipboard
Extensions
list
Link copied to clipboard