Class GeolatteSpatialPredicates

java.lang.Object
org.hibernate.spatial.predicate.GeolatteSpatialPredicates

@Deprecated(since="6.2") public class GeolatteSpatialPredicates extends Object
Deprecated.
JTSSpatialPredicates, but for geolatte-geom.
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static Predicate
    contains(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, Expression<? extends org.geolatte.geom.Geometry> geometry2)
    Deprecated.
    Create a predicate for testing the arguments for "spatially contains" constraint.
    static Predicate
    contains(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, org.geolatte.geom.Geometry geometry2)
    Deprecated.
    Create a predicate for testing the arguments for "spatially contains" constraint.
    static Predicate
    crosses(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, Expression<? extends org.geolatte.geom.Geometry> geometry2)
    Deprecated.
    Create a predicate for testing the arguments for "spatially crosses" constraint.
    static Predicate
    crosses(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, org.geolatte.geom.Geometry geometry2)
    Deprecated.
    Create a predicate for testing the arguments for "spatially crosses" constraint.
    static Predicate
    disjoint(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, Expression<? extends org.geolatte.geom.Geometry> geometry2)
    Deprecated.
    Create a predicate for testing the arguments for "spatially disjoint" constraint.
    static Predicate
    disjoint(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, org.geolatte.geom.Geometry geometry2)
    Deprecated.
    Create a predicate for testing the arguments for "spatially disjoint" constraint.
    static Predicate
    distanceWithin(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, Expression<? extends org.geolatte.geom.Geometry> geometry2, double distance)
    Deprecated.
    Create a predicate for testing the arguments for "distance within" constraint.
    static Predicate
    distanceWithin(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, Expression<? extends org.geolatte.geom.Geometry> geometry2, Expression<Double> distance)
    Deprecated.
    Create a predicate for testing the arguments for "distance within" constraint.
    static Predicate
    distanceWithin(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, org.geolatte.geom.Geometry geometry2, double distance)
    Deprecated.
    Create a predicate for testing the arguments for "distance within" constraint.
    static Predicate
    distanceWithin(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, org.geolatte.geom.Geometry geometry2, Expression<Double> distance)
    Deprecated.
    Create a predicate for testing the arguments for "distance within" constraint.
    static Predicate
    eq(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, Expression<? extends org.geolatte.geom.Geometry> geometry2)
    Deprecated.
    Create a predicate for testing the arguments for "spatially equal" constraint.
    static Predicate
    eq(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, org.geolatte.geom.Geometry geometry2)
    Deprecated.
    Create a predicate for testing the arguments for "spatially equal" constraint.
    static Predicate
    filter(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, Expression<? extends org.geolatte.geom.Geometry> geometry2)
    Deprecated.
    Create a predicate for testing the arguments for bounding box overlap constraint.
    static Predicate
    havingSRID(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry, int srid)
    Deprecated.
    Create a predicate for testing the arguments for "having srid" constraint.
    static Predicate
    havingSRID(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry, Expression<Integer> srid)
    Deprecated.
    Create a predicate for testing the arguments for "having srid" constraint.
    static Predicate
    intersects(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, Expression<? extends org.geolatte.geom.Geometry> geometry2)
    Deprecated.
    Create a predicate for testing the arguments for "spatially intersects" constraint.
    static Predicate
    intersects(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, org.geolatte.geom.Geometry geometry2)
    Deprecated.
    Create a predicate for testing the arguments for "spatially intersects" constraint.
    static Predicate
    isEmpty(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry)
    Deprecated.
    Create a predicate for testing the arguments for "is empty" constraint.
    static Predicate
    isNotEmpty(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry)
    Deprecated.
    Create a predicate for testing the arguments for "is not empty" constraint.
    static Predicate
    overlaps(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, Expression<? extends org.geolatte.geom.Geometry> geometry2)
    Deprecated.
    Create a predicate for testing the arguments for "spatially overlaps" constraint.
    static Predicate
    overlaps(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, org.geolatte.geom.Geometry geometry2)
    Deprecated.
    Create a predicate for testing the arguments for "spatially overlaps" constraint.
    static Predicate
    touches(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, Expression<? extends org.geolatte.geom.Geometry> geometry2)
    Deprecated.
    Create a predicate for testing the arguments for "spatially touches" constraint.
    static Predicate
    touches(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, org.geolatte.geom.Geometry geometry2)
    Deprecated.
    Create a predicate for testing the arguments for "spatially touches" constraint.
    static Predicate
    within(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, Expression<? extends org.geolatte.geom.Geometry> geometry2)
    Deprecated.
    Create a predicate for testing the arguments for "spatially within" constraint.
    static Predicate
    within(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, org.geolatte.geom.Geometry geometry2)
    Deprecated.
    Create a predicate for testing the arguments for "spatially within" constraint.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • GeolatteSpatialPredicates

      protected GeolatteSpatialPredicates()
      Deprecated.
  • Method Details

    • eq

      public static Predicate eq(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, Expression<? extends org.geolatte.geom.Geometry> geometry2)
      Deprecated.
      Create a predicate for testing the arguments for "spatially equal" constraint.
      Parameters:
      criteriaBuilder - CriteriaBuilder
      geometry1 - geometry expression
      geometry2 - geometry expression
      Returns:
      "spatially equal" predicate
      See Also:
    • eq

      public static Predicate eq(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, org.geolatte.geom.Geometry geometry2)
      Deprecated.
      Create a predicate for testing the arguments for "spatially equal" constraint.
      Parameters:
      criteriaBuilder - CriteriaBuilder
      geometry1 - geometry expression
      geometry2 - geometry value
      Returns:
      "spatially equal" predicate
      See Also:
    • within

      public static Predicate within(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, Expression<? extends org.geolatte.geom.Geometry> geometry2)
      Deprecated.
      Create a predicate for testing the arguments for "spatially within" constraint.
      Parameters:
      criteriaBuilder - CriteriaBuilder
      geometry1 - geometry expression
      geometry2 - geometry expression
      Returns:
      "spatially within" predicate
      See Also:
    • within

      public static Predicate within(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, org.geolatte.geom.Geometry geometry2)
      Deprecated.
      Create a predicate for testing the arguments for "spatially within" constraint.
      Parameters:
      criteriaBuilder - CriteriaBuilder
      geometry1 - geometry expression
      geometry2 - geometry value
      Returns:
      "spatially within" predicate
      See Also:
    • contains

      public static Predicate contains(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, Expression<? extends org.geolatte.geom.Geometry> geometry2)
      Deprecated.
      Create a predicate for testing the arguments for "spatially contains" constraint.
      Parameters:
      criteriaBuilder - CriteriaBuilder
      geometry1 - geometry expression
      geometry2 - geometry expression
      Returns:
      "spatially contains" predicate
      See Also:
    • contains

      public static Predicate contains(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, org.geolatte.geom.Geometry geometry2)
      Deprecated.
      Create a predicate for testing the arguments for "spatially contains" constraint.
      Parameters:
      criteriaBuilder - CriteriaBuilder
      geometry1 - geometry expression
      geometry2 - geometry value
      Returns:
      "spatially contains" predicate
      See Also:
    • crosses

      public static Predicate crosses(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, Expression<? extends org.geolatte.geom.Geometry> geometry2)
      Deprecated.
      Create a predicate for testing the arguments for "spatially crosses" constraint.
      Parameters:
      criteriaBuilder - CriteriaBuilder
      geometry1 - geometry expression
      geometry2 - geometry expression
      Returns:
      "spatially crosses" predicate
      See Also:
    • crosses

      public static Predicate crosses(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, org.geolatte.geom.Geometry geometry2)
      Deprecated.
      Create a predicate for testing the arguments for "spatially crosses" constraint.
      Parameters:
      criteriaBuilder - CriteriaBuilder
      geometry1 - geometry expression
      geometry2 - geometry value
      Returns:
      "spatially crosses" predicate
      See Also:
    • disjoint

      public static Predicate disjoint(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, Expression<? extends org.geolatte.geom.Geometry> geometry2)
      Deprecated.
      Create a predicate for testing the arguments for "spatially disjoint" constraint.
      Parameters:
      criteriaBuilder - CriteriaBuilder
      geometry1 - geometry expression
      geometry2 - geometry expression
      Returns:
      "spatially disjoint" predicate
      See Also:
    • disjoint

      public static Predicate disjoint(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, org.geolatte.geom.Geometry geometry2)
      Deprecated.
      Create a predicate for testing the arguments for "spatially disjoint" constraint.
      Parameters:
      criteriaBuilder - CriteriaBuilder
      geometry1 - geometry expression
      geometry2 - geometry value
      Returns:
      "spatially disjoint" predicate
      See Also:
    • intersects

      public static Predicate intersects(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, Expression<? extends org.geolatte.geom.Geometry> geometry2)
      Deprecated.
      Create a predicate for testing the arguments for "spatially intersects" constraint.
      Parameters:
      criteriaBuilder - CriteriaBuilder
      geometry1 - geometry expression
      geometry2 - geometry expression
      Returns:
      "spatially intersects" predicate
      See Also:
    • intersects

      public static Predicate intersects(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, org.geolatte.geom.Geometry geometry2)
      Deprecated.
      Create a predicate for testing the arguments for "spatially intersects" constraint.
      Parameters:
      criteriaBuilder - CriteriaBuilder
      geometry1 - geometry expression
      geometry2 - geometry value
      Returns:
      "spatially intersects" predicate
      See Also:
    • overlaps

      public static Predicate overlaps(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, Expression<? extends org.geolatte.geom.Geometry> geometry2)
      Deprecated.
      Create a predicate for testing the arguments for "spatially overlaps" constraint.
      Parameters:
      criteriaBuilder - CriteriaBuilder
      geometry1 - geometry expression
      geometry2 - geometry expression
      Returns:
      "spatially overlaps" predicate
      See Also:
    • overlaps

      public static Predicate overlaps(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, org.geolatte.geom.Geometry geometry2)
      Deprecated.
      Create a predicate for testing the arguments for "spatially overlaps" constraint.
      Parameters:
      criteriaBuilder - CriteriaBuilder
      geometry1 - geometry expression
      geometry2 - geometry value
      Returns:
      "spatially overlaps" predicate
      See Also:
    • touches

      public static Predicate touches(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, Expression<? extends org.geolatte.geom.Geometry> geometry2)
      Deprecated.
      Create a predicate for testing the arguments for "spatially touches" constraint.
      Parameters:
      criteriaBuilder - CriteriaBuilder
      geometry1 - geometry expression
      geometry2 - geometry expression
      Returns:
      "spatially touches" predicate
      See Also:
    • touches

      public static Predicate touches(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, org.geolatte.geom.Geometry geometry2)
      Deprecated.
      Create a predicate for testing the arguments for "spatially touches" constraint.
      Parameters:
      criteriaBuilder - CriteriaBuilder
      geometry1 - geometry expression
      geometry2 - geometry value
      Returns:
      "spatially touches" predicate
      See Also:
    • filter

      public static Predicate filter(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, Expression<? extends org.geolatte.geom.Geometry> geometry2)
      Deprecated.
      Create a predicate for testing the arguments for bounding box overlap constraint.
      Parameters:
      criteriaBuilder - CriteriaBuilder
      geometry1 - geometry expression
      geometry2 - geometry expression whose bounding box to use in the comparison
      Returns:
      bounding box overlap predicate
    • distanceWithin

      public static Predicate distanceWithin(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, Expression<? extends org.geolatte.geom.Geometry> geometry2, Expression<Double> distance)
      Deprecated.
      Create a predicate for testing the arguments for "distance within" constraint.
      Parameters:
      criteriaBuilder - CriteriaBuilder
      geometry1 - geometry expression
      geometry2 - geometry expression
      distance - distance expression
      Returns:
      "distance within" predicate
      See Also:
    • distanceWithin

      public static Predicate distanceWithin(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, org.geolatte.geom.Geometry geometry2, Expression<Double> distance)
      Deprecated.
      Create a predicate for testing the arguments for "distance within" constraint.
      Parameters:
      criteriaBuilder - CriteriaBuilder
      geometry1 - geometry expression
      geometry2 - geometry value
      distance - distance expression
      Returns:
      "distance within" predicate
      See Also:
    • distanceWithin

      public static Predicate distanceWithin(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, org.geolatte.geom.Geometry geometry2, double distance)
      Deprecated.
      Create a predicate for testing the arguments for "distance within" constraint.
      Parameters:
      criteriaBuilder - CriteriaBuilder
      geometry1 - geometry expression
      geometry2 - geometry value
      distance - distance value
      Returns:
      "distance within" predicate
      See Also:
    • distanceWithin

      public static Predicate distanceWithin(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry1, Expression<? extends org.geolatte.geom.Geometry> geometry2, double distance)
      Deprecated.
      Create a predicate for testing the arguments for "distance within" constraint.
      Parameters:
      criteriaBuilder - CriteriaBuilder
      geometry1 - geometry expression
      geometry2 - geometry expression
      distance - distance value
      Returns:
      "distance within" predicate
      See Also:
    • havingSRID

      public static Predicate havingSRID(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry, Expression<Integer> srid)
      Deprecated.
      Create a predicate for testing the arguments for "having srid" constraint.
      Parameters:
      criteriaBuilder - CriteriaBuilder
      geometry - geometry expression
      srid - SRID expression
      Returns:
      "having srid" predicate
      See Also:
    • havingSRID

      public static Predicate havingSRID(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry, int srid)
      Deprecated.
      Create a predicate for testing the arguments for "having srid" constraint.
      Parameters:
      criteriaBuilder - CriteriaBuilder
      geometry - geometry expression
      srid - SRID expression
      Returns:
      "having srid" predicate
      See Also:
    • isEmpty

      public static Predicate isEmpty(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry)
      Deprecated.
      Create a predicate for testing the arguments for "is empty" constraint.
      Parameters:
      criteriaBuilder - CriteriaBuilder
      geometry - geometry expression
      Returns:
      "is empty" predicate
      See Also:
    • isNotEmpty

      public static Predicate isNotEmpty(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry)
      Deprecated.
      Create a predicate for testing the arguments for "is not empty" constraint.
      Parameters:
      criteriaBuilder - CriteriaBuilder
      geometry - geometry expression
      Returns:
      "is not empty" predicate
      See Also: