package index
Type Members
- case class BigDecimalField[D <: Document[D]](fieldName: String, collection: Collection[D], get: (D) => Option[BigDecimal]) extends LuceneIndexedField[BigDecimal, D] with Product with Serializable
- case class DoubleField[D <: Document[D]](fieldName: String, collection: Collection[D], get: (D) => Option[Double]) extends LuceneIndexedField[Double, D] with Product with Serializable
- case class FloatField[D <: Document[D]](fieldName: String, collection: Collection[D], get: (D) => Option[Float]) extends LuceneIndexedField[Float, D] with Product with Serializable
- case class IntField[D <: Document[D]](fieldName: String, collection: Collection[D], get: (D) => Option[Int]) extends LuceneIndexedField[Int, D] with Product with Serializable
- case class LongField[D <: Document[D]](fieldName: String, collection: Collection[D], get: (D) => Option[Long]) extends LuceneIndexedField[Long, D] with Product with Serializable
- case class StringField[D <: Document[D]](fieldName: String, collection: Collection[D], get: (D) => Option[String], store: Boolean) extends LuceneIndexedField[String, D] with Product with Serializable
- case class TokenizedField[D <: Document[D]](fieldName: String, collection: Collection[D], get: (D) => Option[String]) extends LuceneIndexedField[String, D] with Product with Serializable