Class

org.nlp4l.lucene

FieldType

Related Doc: package lucene

Permalink

case class FieldType(analyzer: Analyzer, indexed: Boolean, stored: Boolean, termVectors: Boolean = false, termPositions: Boolean = false, termOffsets: Boolean = false) extends Product with Serializable

Case class representing field type

analyzer

the analyzer. If given null, the field value is recognized as String

indexed

set true when the fields associated to this field type should be indexed

stored

set true when the fields associated to this field type should be stored

termVectors

set true when the fields associated to this field type should have a term vector

termPositions

set true when the fields associated to this field type should have term positions with the term vector

termOffsets

set true when the fields associated to this field type should have term offsets with the term vector

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. FieldType
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new FieldType(analyzer: Analyzer, indexed: Boolean, stored: Boolean, termVectors: Boolean = false, termPositions: Boolean = false, termOffsets: Boolean = false)

    Permalink

    Create a new FieldType instance.

    Create a new FieldType instance.

    analyzer

    the analyzer. If given null, the field value is recognized as String

    indexed

    set true when the fields associated to this field type should be indexed

    stored

    set true when the fields associated to this field type should be stored

    termVectors

    set true when the fields associated to this field type should have a term vector

    termPositions

    set true when the fields associated to this field type should have term positions with the term vector

    termOffsets

    set true when the fields associated to this field type should have term offsets with the term vector

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. val analyzer: Analyzer

    Permalink

    the analyzer.

    the analyzer. If given null, the field value is recognized as String

  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  8. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  10. val indexed: Boolean

    Permalink

    set true when the fields associated to this field type should be indexed

  11. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  13. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  14. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  15. val stored: Boolean

    Permalink

    set true when the fields associated to this field type should be stored

  16. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  17. val termOffsets: Boolean

    Permalink

    set true when the fields associated to this field type should have term offsets with the term vector

  18. val termPositions: Boolean

    Permalink

    set true when the fields associated to this field type should have term positions with the term vector

  19. val termVectors: Boolean

    Permalink

    set true when the fields associated to this field type should have a term vector

  20. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  21. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped