Package

com.sksamuel.elastic4s.searches.queries

geo

Permalink

package geo

Visibility
  1. Public
  2. All

Type Members

  1. case class CircleShape(circle: Circle) extends SingleShape with Product with Serializable

    Permalink
  2. sealed trait CollectionShape extends ShapeDefinition

    Permalink
  3. case class Corners(top: Double, left: Double, bottom: Double, right: Double) extends Product with Serializable

    Permalink
  4. case class EnvelopeShape(upperLeft: GeoPoint, lowerRight: GeoPoint) extends SingleShape with Product with Serializable

    Permalink
  5. case class GeoBoundingBoxQuery(field: String, corners: Option[Corners] = None, geohash: Option[(String, String)] = None, cornersOGC: Option[(GeoPoint, GeoPoint)] = None, queryName: Option[String] = None, geoExecType: Option[GeoExecType] = None, validationMethod: Option[GeoValidationMethod] = None, ignoreUnmapped: Option[Boolean] = None) extends Query with Product with Serializable

    Permalink
  6. sealed trait GeoDistance extends AnyRef

    Permalink
  7. case class GeoDistanceQuery(field: String, geoDistance: Option[GeoDistance] = None, geohash: Option[String] = None, distanceStr: Option[String] = None, distance: Option[(Double, DistanceUnit)] = None, ignoreUnmapped: Option[Boolean] = None, boost: Option[Double] = None, validationMethod: Option[GeoValidationMethod] = None, queryName: Option[String] = None, point: Option[(Double, Double)] = None) extends Query with Product with Serializable

    Permalink
  8. sealed trait GeoExecType extends AnyRef

    Permalink
  9. case class GeoHashCellQuery(field: String, geopoint: Option[GeoPoint] = None, geohash: Option[String] = None, neighbors: Option[Boolean] = None, ignoreUnmapped: Option[Boolean] = None, precisionLevels: Option[Int] = None, precisionString: Option[String] = None, boost: Option[Double] = None, queryName: Option[String] = None) extends Query with Product with Serializable

    Permalink
  10. case class GeoPolygonQuery(field: String, points: Seq[GeoPoint], ignoreUnmapped: Option[Boolean] = None, validationMethod: Option[GeoValidationMethod] = None, boost: Option[Double] = None, queryName: Option[String] = None) extends Query with Product with Serializable

    Permalink
  11. case class GeoShapeQuery(field: String, shape: Shape, relation: Option[ShapeRelation] = None, boost: Option[Double] = None, queryName: Option[String] = None, strategy: Option[SpatialStrategy] = None, ignoreUnmapped: Option[Boolean] = None) extends Query with Product with Serializable

    Permalink
  12. trait GeoShapeType extends AnyRef

    Permalink
  13. sealed trait GeoValidationMethod extends AnyRef

    Permalink
  14. case class GeometryCollectionShape(shapes: Seq[ShapeDefinition]) extends CollectionShape with Product with Serializable

    Permalink
  15. case class InlineShape(shape: ShapeDefinition) extends Shape with Product with Serializable

    Permalink
  16. case class LineStringShape(p1: GeoPoint, p2: GeoPoint, path: GeoPoint*) extends SingleShape with Product with Serializable

    Permalink
  17. case class MultiLineStringShape(coordinates: Seq[Seq[GeoPoint]]) extends SingleShape with Product with Serializable

    Permalink
  18. case class MultiPointShape(points: Seq[GeoPoint]) extends SingleShape with Product with Serializable

    Permalink
  19. case class MultiPolygonShape(coordinate: Seq[Polygon]) extends SingleShape with Product with Serializable

    Permalink
  20. case class PointShape(point: GeoPoint) extends SingleShape with Product with Serializable

    Permalink
  21. case class PolygonShape(polygon: Polygon) extends SingleShape with Product with Serializable

    Permalink
  22. case class PreindexedShape(id: String, index: Index, type: String, path: String) extends Shape with Product with Serializable

    Permalink
  23. sealed trait Shape extends AnyRef

    Permalink
  24. sealed trait ShapeDefinition extends AnyRef

    Permalink
  25. trait ShapeRelation extends AnyRef

    Permalink
  26. sealed trait SingleShape extends ShapeDefinition

    Permalink
  27. trait SpatialStrategy extends AnyRef

    Permalink

Value Members

  1. object GeoDistance

    Permalink
  2. object GeoExecType

    Permalink
  3. object GeoShapeType

    Permalink
  4. object GeoValidationMethod

    Permalink
  5. object ShapeRelation

    Permalink
  6. object Shapes

    Permalink
  7. object SpatialStrategy

    Permalink

Ungrouped