-
- All Implemented Interfaces:
-
com.jillesvangurp.eskotlinwrapper.IMapBackedProperties
,kotlin.collections.Map
,kotlin.collections.MutableMap
public final class BoostingQuery extends ESQuery
-
-
Field Summary
Fields Modifier and Type Field Description private ESQuery
positive
private ESQuery
negative
private Double
negativeBoost
private final String
name
private final MapBackedProperties
queryDetails
private final Set<Entry.Map<String, Object>>
entries
private final Set<String>
keys
private final Integer
size
private final Collection<Object>
values
-
Constructor Summary
Constructors Constructor Description BoostingQuery()
-
Method Summary
Modifier and Type Method Description final ESQuery
getPositive()
final ESQuery
getNegative()
final Double
getNegativeBoost()
final String
getName()
final MapBackedProperties
getQueryDetails()
Set<Entry.Map<String, Object>>
getEntries()
Set<String>
getKeys()
Integer
getSize()
Collection<Object>
getValues()
final Unit
setPositive(ESQuery positive)
final Unit
setNegative(ESQuery negative)
final Unit
setNegativeBoost(Double negativeBoost)
-
Methods inherited from class com.jillesvangurp.eskotlinwrapper.dsl.BoostingQuery
toMap
-
Methods inherited from class com.jillesvangurp.eskotlinwrapper.dsl.ESQuery
putNoSnakeCase
-
Methods inherited from class com.jillesvangurp.eskotlinwrapper.IMapBackedProperties
clear, compute, computeIfAbsent, computeIfPresent, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll
-
Methods inherited from class kotlin.collections.MutableMap
containsKey, containsValue, forEach, get, getOrDefault, isEmpty
-
Methods inherited from class kotlin.collections.Map
equals, hashCode, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getPositive
final ESQuery getPositive()
-
getNegative
final ESQuery getNegative()
-
getNegativeBoost
final Double getNegativeBoost()
-
getQueryDetails
final MapBackedProperties getQueryDetails()
-
getEntries
Set<Entry.Map<String, Object>> getEntries()
-
getValues
Collection<Object> getValues()
-
setPositive
final Unit setPositive(ESQuery positive)
-
setNegative
final Unit setNegative(ESQuery negative)
-
setNegativeBoost
final Unit setNegativeBoost(Double negativeBoost)
-
-
-
-