Uses of Class
org.hibernate.search.spatial.impl.Point

Packages that use Point
org.hibernate.search   
org.hibernate.search.jpa   
org.hibernate.search.jpa.impl   
org.hibernate.search.query.engine.impl   
org.hibernate.search.query.engine.spi   
org.hibernate.search.query.hibernate.impl   
org.hibernate.search.spatial.impl   
 

Uses of Point in org.hibernate.search
 

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

Uses of Point in org.hibernate.search.jpa
 

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

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

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

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

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

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

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

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

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

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

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

Fields in org.hibernate.search.spatial.impl declared as Point
static Point GeometricConstants.NORTH_POLE
           
static Point GeometricConstants.SOUTH_POLE
           
 

Methods in org.hibernate.search.spatial.impl that return Point
 Point Point.computeDestination(double distance, double heading)
          Calculate end of travel point
static Point Point.fromDegrees(double latitude, double longitude)
           
static Point Point.fromDegreesInclusive(double latitude, double longitude)
           
static Point Point.fromRadians(double latitude, double longitude)
           
 Point Rectangle.getLowerLeft()
           
 Point Rectangle.getUpperRight()
           
 

Methods in org.hibernate.search.spatial.impl with parameters of type Point
static org.apache.lucene.search.Filter SpatialQueryBuilderFromPoint.buildDistanceFilter(org.apache.lucene.search.Filter previousFilter, Point center, double radius, String coordinatesField)
          Returns a Lucene filter to fine filter document by distance
static org.apache.lucene.search.Filter SpatialQueryBuilderFromPoint.buildDistanceFilter(org.apache.lucene.search.Filter previousFilter, Point center, double radius, String latitudeField, String longitudeField)
          Returns a Lucene filter to fine filter document by distance
static org.apache.lucene.search.Query SpatialQueryBuilderFromPoint.buildDistanceQuery(Point center, double radius, String fieldName)
          Returns a Lucene Query searching directly by computing distance against all docs in the index (costly !)
static org.apache.lucene.search.Filter SpatialQueryBuilderFromPoint.buildQuadTreeFilter(Point center, double radius, String fieldName)
          Returns a Lucene filter which rely on Hibernate Search Spatial quad tree indexation to filter document at radius
static org.apache.lucene.search.Query SpatialQueryBuilderFromPoint.buildQuadTreeQuery(Point 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 org.apache.lucene.search.Query SpatialQueryBuilderFromPoint.buildSpatialQueryByQuadTree(Point 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 org.apache.lucene.search.Query SpatialQueryBuilderFromPoint.buildSpatialQueryByRange(Point center, double radius, String fieldName)
          Returns a Lucene Query which rely on double numeric range query on Latitude / Longitude
static Rectangle Rectangle.fromBoundingCircle(Point center, double radius)
          Compute appropriate bounding box on Earth with pole and prime meridian crossing checks
 double Point.getDistanceTo(Point other)
          Compute distance between two points
static String SpatialHelper.getQuadTreeCellId(Point point, int quadTreeLevel)
          Generate a Quad Tree Cell Id (with both Cell Index on both dimension in it) for a position
static List<String> SpatialHelper.getQuadTreeCellsIds(Point center, double radius, int quadTreeLevel)
          Generate a Quad Tree Cell Ids List for the bounding box of a circular search area
static List<String> SpatialHelper.getQuadTreeCellsIds(Point lowerLeft, Point upperRight, int quadTreeLevel)
          Generate a Quad Tree Cell Ids List covered by a bounding box
static double[] SpatialHelper.projectToIndexSpace(Point point)
          Project a degree latitude/longitude point into a sinusoidal projection planar space for quad tree cell ids computation
 

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



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