Packages

case class SearchRowLocations(locations: Map[String, Map[String, Seq[SearchRowLocation]]]) extends Product with Serializable

Represents the locations of a search result row. Locations show where a given term occurs inside of a given field.

Since

1.0.0

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

Instance Constructors

  1. new SearchRowLocations(locations: Map[String, Map[String, Seq[SearchRowLocation]]])

Value Members

  1. def fields: Seq[String]

    Gets all fields in these locations.

  2. def get(field: String, term: String): Seq[SearchRowLocation]

    Gets all locations for a given field and term.

  3. def get(field: String): Seq[SearchRowLocation]

    Gets all locations for a given field (any term).

  4. def getAll: Seq[SearchRowLocation]

    Gets all locations, for any field and term.

  5. def productElementNames: Iterator[String]
    Definition Classes
    Product
  6. def terms: Set[String]

    Gets all terms in these locations.

  7. def termsFor(field: String): Seq[String]

    Gets all terms for a given field.