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 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
  10. 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
  11. trait GeoShapeType extends AnyRef

    Permalink
  12. sealed trait GeoValidationMethod extends AnyRef

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

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

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

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

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

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

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

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

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

    Permalink
  22. sealed trait Shape extends AnyRef

    Permalink
  23. sealed trait ShapeDefinition extends AnyRef

    Permalink
  24. trait ShapeRelation extends AnyRef

    Permalink
  25. sealed trait SingleShape extends ShapeDefinition

    Permalink
  26. 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