p

nl.elmar.solr

request

package request

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class CommitRequest () extends Product with Serializable
  2. case class CommitResponse (status: Int, queryTime: Long) extends Product with Serializable
  3. case class FacetDefinition (name: String, metadata: FacetMetadata) extends Product with Serializable
  4. sealed trait FacetMetadata extends AnyRef
  5. sealed trait FilterExpression extends AnyRef
  6. case class Query (filter: List[FilterExpression] = Nil, routing: List[String] = Nil, start: Option[Long] = None, rows: Option[Long] = None, sort: Option[Sorting] = None, grouping: Option[ResultGrouping] = None, facets: List[FacetDefinition] = Nil) extends Product with Serializable
  7. case class QueryRequest (collection: String, query: Query = Query()) extends Product with Serializable
  8. case class QueryResponse (body: ResponseBody, facets: Option[ResponseFacets]) extends Product with Serializable
  9. class QueryResponseParser extends AnyRef
  10. case class ResponseBody (numFound: Long, start: Long, docs: JsValue) extends Product with Serializable
  11. case class ResponseFacets (raw: JsValue) extends Product with Serializable
  12. case class ResultGrouping (field: String, sort: Option[Sorting]) extends Product with Serializable
  13. sealed trait SortOrder extends AnyRef
  14. case class Sorting (field: String, order: SortOrder) extends Product with Serializable
  15. case class UpdateRequest (collection: String, payload: DocumentList) extends Product with Serializable
  16. sealed trait ValueExpression extends FilterExpression

Ungrouped