term

infix fun Metamodel<*>.term(value: FieldValue?)
infix fun Metamodel<String>.term(value: String?)
infix fun Metamodel<Int>.term(value: Int?)
infix fun Metamodel<Long>.term(value: Long?)
infix fun Metamodel<Float>.term(value: Float?)
infix fun Metamodel<Double>.term(value: Double?)
infix fun DateField<Instant>.term(value: Instant?)
infix fun DateField<LocalDate>.term(value: LocalDate?)
infix fun DateField<Date>.term(value: Date?)
infix fun Metamodel<Boolean>.term(value: Boolean?)
infix fun <T : Enum<T>> Metamodel<T>.term(value: Enum<T>?)
fun Metamodel<*>.term(value: FieldValue?, block: TermQuery.Builder.() -> Unit = {})
fun Metamodel<String>.term(value: String?, block: TermQuery.Builder.() -> Unit = {})
fun Metamodel<Int>.term(value: Int?, block: TermQuery.Builder.() -> Unit = {})
fun Metamodel<Long>.term(value: Long?, block: TermQuery.Builder.() -> Unit = {})
fun Metamodel<Float>.term(value: Float?, block: TermQuery.Builder.() -> Unit = {})
fun Metamodel<Double>.term(value: Double?, block: TermQuery.Builder.() -> Unit = {})
fun DateField<Instant>.term(value: Instant?, block: TermQuery.Builder.() -> Unit = {})
fun DateField<LocalDate>.term(value: LocalDate?, block: TermQuery.Builder.() -> Unit = {})
fun DateField<LocalDateTime>.term(value: LocalDateTime?, block: TermQuery.Builder.() -> Unit = {})
fun DateField<ZonedDateTime>.term(value: ZonedDateTime?, block: TermQuery.Builder.() -> Unit = {})
fun DateField<OffsetDateTime>.term(value: OffsetDateTime?, block: TermQuery.Builder.() -> Unit = {})
fun DateField<Date>.term(value: Date?, block: TermQuery.Builder.() -> Unit = {})
fun Metamodel<Boolean>.term(value: Boolean?, block: TermQuery.Builder.() -> Unit = {})
fun <T : Enum<T>> Metamodel<T>.term(value: Enum<T>?, block: TermQuery.Builder.() -> Unit = {})

creates Term query