Class

models

IteratorSession

Related Doc: package models

Permalink

case class IteratorSession(hits: Long, hitIterator: Iterator[Document], hash: Long) extends Product with Serializable

Storage representation for the document iterator.

This representation is used to store the current document iterator matching a search query between different user requests.

hits

the number of documents matching the search query.

hitIterator

the document iterator consisting of documents matching the search query.

hash

the hash code of the search query i.e. models.Facets#hashCode.

See also

For usage see controllers.DocumentController.

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. IteratorSession
  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 IteratorSession(hits: Long, hitIterator: Iterator[Document], hash: Long)

    Permalink

    hits

    the number of documents matching the search query.

    hitIterator

    the document iterator consisting of documents matching the search query.

    hash

    the hash code of the search query i.e. models.Facets#hashCode.

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. final def asInstanceOf[T0]: T0

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

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  9. val hash: Long

    Permalink

    the hash code of the search query i.e.

    the hash code of the search query i.e. models.Facets#hashCode.

  10. val hitIterator: Iterator[Document]

    Permalink

    the document iterator consisting of documents matching the search query.

  11. val hits: Long

    Permalink

    the number of documents matching the search query.

  12. final def isInstanceOf[T0]: Boolean

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

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

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

    Permalink
    Definition Classes
    AnyRef
  16. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  17. final def wait(): Unit

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  19. 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