lightdb.lucene.index
package lightdb.lucene.index
Members list
Type members
Classlikes
case class BigDecimalField[D <: Document[D]](fieldName: String, indexSupport: IndexSupport[D], get: D => Option[BigDecimal])(implicit rw: RW[BigDecimal]) extends LuceneIndexedField[BigDecimal, D]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait IndexedField[BigDecimal, D]class Objecttrait Matchableclass AnyShow all
case class DoubleField[D <: Document[D]](fieldName: String, indexSupport: IndexSupport[D], get: D => Option[Double])(implicit rw: RW[Double]) extends LuceneIndexedField[Double, D]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait IndexedField[Double, D]class Objecttrait Matchableclass AnyShow all
case class FloatField[D <: Document[D]](fieldName: String, indexSupport: IndexSupport[D], get: D => Option[Float])(implicit rw: RW[Float]) extends LuceneIndexedField[Float, D]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait IndexedField[Float, D]class Objecttrait Matchableclass AnyShow all
case class IntField[D <: Document[D]](fieldName: String, indexSupport: IndexSupport[D], get: D => Option[Int])(implicit rw: RW[Int]) extends LuceneIndexedField[Int, D]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait IndexedField[Int, D]class Objecttrait Matchableclass AnyShow all
case class LongField[D <: Document[D]](fieldName: String, indexSupport: IndexSupport[D], get: D => Option[Long])(implicit rw: RW[Long]) extends LuceneIndexedField[Long, D]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait IndexedField[Long, D]class Objecttrait Matchableclass AnyShow all
case class StringField[D <: Document[D]](fieldName: String, indexSupport: IndexSupport[D], get: D => Option[String], store: Boolean)(implicit rw: RW[String]) extends LuceneIndexedField[String, D]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait IndexedField[String, D]class Objecttrait Matchableclass AnyShow all
case class TokenizedField[D <: Document[D]](fieldName: String, indexSupport: IndexSupport[D], get: D => Option[String])(implicit rw: RW[String]) extends LuceneIndexedField[String, D]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait IndexedField[String, D]class Objecttrait Matchableclass AnyShow all
In this article