package client
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- client
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- case class Contains(substring: NonEmptyString) extends Query with Product with Serializable
- case class ETag[T](entity: T, tag: Option[NonEmptyString]) extends Product with Serializable
- case class EndsWith(postfix: NonEmptyString) extends Query with Product with Serializable
- case class Equals(value: Json) extends Query with Product with Serializable
- case class GreaterThan(floor: Json) extends Query with Product with Serializable
- case class GreaterThanEqual(floor: Json) extends Query with Product with Serializable
- case class In(values: NonEmptyVector[Json]) extends Query with Product with Serializable
- case class LessThan(ceiling: Json) extends Query with Product with Serializable
- case class LessThanEqual(ceiling: Json) extends Query with Product with Serializable
- case class NotEqualTo(value: Json) extends Query with Product with Serializable
-
sealed abstract
class
Query extends AnyRef
https://github.com/azavea/franklin/blob/286c5c755585cf743eae5bd176609d8c125ad2b9/application/src/main/scala/com/azavea/franklin/datamodel/Query.scala
- case class SearchFilters(bbox: Option[Bbox] = None, datetime: Option[TemporalExtent] = None, intersects: Option[Geometry] = None, collections: List[String] = Nil, items: List[String] = Nil, limit: Option[NonNegInt] = None, query: Map[String, List[Query]] = Map.empty, paginationBody: JsonObject = JsonObject.empty) extends Product with Serializable
- type StacClient[F[_]] = StacClientF[F, SearchFilters]
- trait StacClientF[F[_], S] extends AnyRef
- case class StartsWith(prefix: NonEmptyString) extends Query with Product with Serializable
- type StreamingStacClient[F[_], G[_]] = StreamingStacClientF[F, G, SearchFilters]
- trait StreamingStacClientF[F[_], G[_], S] extends StacClientF[F, S]
- type StreamingStacClientFS2[F[_]] = StreamingStacClientF[F, [β$0$]Stream[F, β$0$], SearchFilters]
- type SttpStacClient[F[_]] = SttpStacClientF[F, SearchFilters]
- case class SttpStacClientF[F[_], S](client: SttpBackend[F, Any], baseUri: Uri)(implicit evidence$1: MonadThrow[F], evidence$2: Encoder[S]) extends StreamingStacClientF[F, [β$0$]Stream[F, β$0$], S] with Product with Serializable
- case class Superset(values: NonEmptyVector[Json]) extends Query with Product with Serializable
Value Members
- object ETag extends Serializable
- object Query
- object SearchFilters extends ClientCodecs with Serializable
- object SttpStacClient
- object SttpStacClientF extends Serializable