Uses of Interface
org.hibernate.search.spatial.Coordinates

Packages that use Coordinates
org.hibernate.search   
org.hibernate.search.jpa   
org.hibernate.search.jpa.impl   
org.hibernate.search.query.dsl Provide a domain specific language to write Lucene queries and create faceting requests. 
org.hibernate.search.query.dsl.impl   
org.hibernate.search.query.engine.impl   
org.hibernate.search.query.engine.spi   
org.hibernate.search.query.hibernate.impl   
org.hibernate.search.spatial   
org.hibernate.search.spatial.impl   
 

Uses of Coordinates in org.hibernate.search
 

Methods in org.hibernate.search with parameters of type Coordinates
 FullTextQuery FullTextQuery.setSpatialParameters(Coordinates center, String fieldName)
          Defines the center of the spatial search for this query to project distance in results
 

Uses of Coordinates in org.hibernate.search.jpa
 

Methods in org.hibernate.search.jpa with parameters of type Coordinates
 FullTextQuery FullTextQuery.setSpatialParameters(Coordinates center, String fieldName)
          Defines the center of the spatial search for this query to project distance in results
 

Uses of Coordinates in org.hibernate.search.jpa.impl
 

Methods in org.hibernate.search.jpa.impl with parameters of type Coordinates
 FullTextQuery FullTextQueryImpl.setSpatialParameters(Coordinates center, String fieldName)
           
 

Uses of Coordinates in org.hibernate.search.query.dsl
 

Methods in org.hibernate.search.query.dsl with parameters of type Coordinates
 SpatialTermination WithinContext.ofCoordinates(Coordinates coordinates)
          Coordinate object representing the center of the search
 

Uses of Coordinates in org.hibernate.search.query.dsl.impl
 

Methods in org.hibernate.search.query.dsl.impl that return Coordinates
 Coordinates SpatialQueryContext.getCoordinates()
           
 

Methods in org.hibernate.search.query.dsl.impl with parameters of type Coordinates
 void SpatialQueryContext.setCoordinates(Coordinates coordinates)
           
 

Uses of Coordinates in org.hibernate.search.query.engine.impl
 

Methods in org.hibernate.search.query.engine.impl with parameters of type Coordinates
 HSQuery HSQueryImpl.setSpatialParameters(Coordinates center, String fieldName)
           
 

Constructors in org.hibernate.search.query.engine.impl with parameters of type Coordinates
QueryHits(IndexSearcherWithPayload searcher, Query preparedQuery, Filter filter, Sort sort, Integer n, TimeoutManagerImpl timeoutManager, Map<String,FacetingRequestImpl> facetRequests, boolean enableFieldCacheOnTypes, FieldCacheCollectorFactory idFieldCollector, TimeoutExceptionFactory timeoutExceptionFactory, Coordinates spatialSearchCenter, String spatialFieldName)
           
QueryHits(IndexSearcherWithPayload searcher, Query preparedQuery, Filter filter, Sort sort, TimeoutManagerImpl timeoutManager, Map<String,FacetingRequestImpl> facetRequests, boolean enableFieldCacheOnTypes, FieldCacheCollectorFactory idFieldCollector, TimeoutExceptionFactory timeoutExceptionFactory, Coordinates spatialSearchCenter, String spatialFieldName)
           
 

Uses of Coordinates in org.hibernate.search.query.engine.spi
 

Methods in org.hibernate.search.query.engine.spi with parameters of type Coordinates
 HSQuery HSQuery.setSpatialParameters(Coordinates center, String fieldName)
          setSpatialParameters.
 

Uses of Coordinates in org.hibernate.search.query.hibernate.impl
 

Methods in org.hibernate.search.query.hibernate.impl with parameters of type Coordinates
 FullTextQuery FullTextQueryImpl.setSpatialParameters(Coordinates center, String fieldName)
           
 

Uses of Coordinates in org.hibernate.search.spatial
 

Constructors in org.hibernate.search.spatial with parameters of type Coordinates
DistanceSortField(Coordinates center, String fieldName)
           
 

Uses of Coordinates in org.hibernate.search.spatial.impl
 

Classes in org.hibernate.search.spatial.impl that implement Coordinates
 class Point
          Normalized latitude,longitude holder (in [-90;90],[-180,180]) with distance and destination computations methods
 

Methods in org.hibernate.search.spatial.impl with parameters of type Coordinates
static Filter SpatialQueryBuilderFromCoordinates.buildDistanceFilter(Filter previousFilter, Coordinates center, double radius, String coordinatesField)
          Returns a Lucene filter to fine filter document by distance
static Filter SpatialQueryBuilderFromCoordinates.buildDistanceFilter(Filter previousFilter, Coordinates center, double radius, String latitudeField, String longitudeField)
          Returns a Lucene filter to fine filter document by distance
static Query SpatialQueryBuilderFromCoordinates.buildDistanceQuery(Coordinates center, double radius, String fieldName)
          Returns a Lucene Query searching directly by computing distance against all docs in the index (costly !)
static Filter SpatialQueryBuilderFromCoordinates.buildQuadTreeFilter(Coordinates center, double radius, String fieldName)
          Returns a Lucene filter which rely on Hibernate Search Spatial quad tree indexation to filter document at radius
static Query SpatialQueryBuilderFromCoordinates.buildQuadTreeQuery(Coordinates center, double radius, String fieldName)
          Returns a Lucene Query which rely on Hibernate Search Spatial quad tree indexation to filter document at radius by wrapping a QuadTreeFilter
static Query SpatialQueryBuilderFromCoordinates.buildSpatialQueryByQuadTree(Coordinates center, double radius, String fieldName)
          Returns a Lucene Query which relies on Hibernate Search Spatial quad tree indexation to filter documents at radius and filter its results by a fine DistanceFilter
static Query SpatialQueryBuilderFromCoordinates.buildSpatialQueryByRange(Coordinates centerCoordinates, double radius, String fieldName)
          Returns a Lucene Query which rely on double numeric range query on Latitude / Longitude
static Rectangle Rectangle.fromBoundingCircle(Coordinates centerCoordinates, double radius)
          Compute appropriate bounding box on Earth with pole and prime meridian crossing checks
static Point Point.fromCoordinates(Coordinates center)
           
static List<String> SpatialHelper.getQuadTreeCellsIds(Coordinates center, double radius, int quadTreeLevel)
          Generate a Quad Tree Cell Ids List for the bounding box of a circular search area
 

Constructors in org.hibernate.search.spatial.impl with parameters of type Coordinates
DistanceCollector(Collector delegate, Coordinates centerCoordinates, int hitsCount, String fieldname)
           
DistanceComparatorSource(Coordinates center)
           
DistanceFilter(Filter previousFilter, Coordinates centerCoordinates, double radius, String coordinatesField)
          Construct a Distance Filter to match document distant at most of radius from center Point
DistanceFilter(Filter previousFilter, Coordinates centerCoordinates, double radius, String latitudeField, String longitudeField)
          Construct a Distance Filter to match document distant at most of radius from center Point
 



Copyright © 2006-2013 Red Hat Middleware, LLC. All Rights Reserved