Class DefaultSpatialAlgebra
- java.lang.Object
-
- org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.DefaultSpatialAlgebra
-
- All Implemented Interfaces:
SpatialAlgebra
@Deprecated final class DefaultSpatialAlgebra extends java.lang.Object implements SpatialAlgebra
Deprecated.useJtsSpatialAlgebrainstead.Default implementation of Spatial Algebra for use in situations where JTS support is not available.
-
-
Constructor Summary
Constructors Constructor Description DefaultSpatialAlgebra()Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description org.locationtech.spatial4j.shape.Shapeboundary(org.locationtech.spatial4j.shape.Shape s)Deprecated.org.locationtech.spatial4j.shape.Shapebuffer(org.locationtech.spatial4j.shape.Shape s, double distance)Deprecated.private intcompare(org.locationtech.spatial4j.shape.Point p1, org.locationtech.spatial4j.shape.Point p2)Deprecated.org.locationtech.spatial4j.shape.ShapeconvexHull(org.locationtech.spatial4j.shape.Shape s)Deprecated.private org.locationtech.spatial4j.shape.ShapecreateEmptyGeometry()Deprecated.private org.locationtech.spatial4j.shape.ShapecreateEmptyPoint()Deprecated.org.locationtech.spatial4j.shape.Shapedifference(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.booleanehContains(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.booleanehCoveredBy(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.booleanehCovers(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.booleanehDisjoint(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.booleanehEquals(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.booleanehInside(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.booleanehMeet(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.booleanehOverlap(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.org.locationtech.spatial4j.shape.Shapeenvelope(org.locationtech.spatial4j.shape.Shape s)Deprecated.org.locationtech.spatial4j.shape.Shapeintersection(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.private <T> TnotSupported()Deprecated.booleanrcc8dc(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.booleanrcc8ec(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.booleanrcc8eq(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.booleanrcc8ntpp(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.booleanrcc8ntppi(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.booleanrcc8po(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.booleanrcc8tpp(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.booleanrcc8tppi(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.booleanrelate(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2, java.lang.String intersectionPattern)Deprecated.booleansfContains(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.booleansfCrosses(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.booleansfDisjoint(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.booleansfEquals(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.booleansfIntersects(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.booleansfOverlaps(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.booleansfTouches(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.booleansfWithin(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.org.locationtech.spatial4j.shape.ShapesymDifference(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.org.locationtech.spatial4j.shape.Shapeunion(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.
-
-
-
Method Detail
-
notSupported
private <T> T notSupported()
Deprecated.
-
createEmptyPoint
private org.locationtech.spatial4j.shape.Shape createEmptyPoint()
Deprecated.
-
createEmptyGeometry
private org.locationtech.spatial4j.shape.Shape createEmptyGeometry()
Deprecated.
-
convexHull
public org.locationtech.spatial4j.shape.Shape convexHull(org.locationtech.spatial4j.shape.Shape s)
Deprecated.- Specified by:
convexHullin interfaceSpatialAlgebra
-
boundary
public org.locationtech.spatial4j.shape.Shape boundary(org.locationtech.spatial4j.shape.Shape s)
Deprecated.- Specified by:
boundaryin interfaceSpatialAlgebra
-
envelope
public org.locationtech.spatial4j.shape.Shape envelope(org.locationtech.spatial4j.shape.Shape s)
Deprecated.- Specified by:
envelopein interfaceSpatialAlgebra
-
union
public org.locationtech.spatial4j.shape.Shape union(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.- Specified by:
unionin interfaceSpatialAlgebra
-
compare
private int compare(org.locationtech.spatial4j.shape.Point p1, org.locationtech.spatial4j.shape.Point p2)Deprecated.
-
intersection
public org.locationtech.spatial4j.shape.Shape intersection(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.- Specified by:
intersectionin interfaceSpatialAlgebra
-
symDifference
public org.locationtech.spatial4j.shape.Shape symDifference(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.- Specified by:
symDifferencein interfaceSpatialAlgebra
-
difference
public org.locationtech.spatial4j.shape.Shape difference(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.- Specified by:
differencein interfaceSpatialAlgebra
-
relate
public boolean relate(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2, java.lang.String intersectionPattern)Deprecated.- Specified by:
relatein interfaceSpatialAlgebra
-
sfEquals
public boolean sfEquals(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.- Specified by:
sfEqualsin interfaceSpatialAlgebra
-
sfDisjoint
public boolean sfDisjoint(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.- Specified by:
sfDisjointin interfaceSpatialAlgebra
-
sfIntersects
public boolean sfIntersects(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.- Specified by:
sfIntersectsin interfaceSpatialAlgebra
-
sfTouches
public boolean sfTouches(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.- Specified by:
sfTouchesin interfaceSpatialAlgebra
-
sfCrosses
public boolean sfCrosses(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.- Specified by:
sfCrossesin interfaceSpatialAlgebra
-
sfWithin
public boolean sfWithin(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.- Specified by:
sfWithinin interfaceSpatialAlgebra
-
sfContains
public boolean sfContains(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.- Specified by:
sfContainsin interfaceSpatialAlgebra
-
sfOverlaps
public boolean sfOverlaps(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.- Specified by:
sfOverlapsin interfaceSpatialAlgebra
-
ehDisjoint
public boolean ehDisjoint(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.- Specified by:
ehDisjointin interfaceSpatialAlgebra
-
ehMeet
public boolean ehMeet(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.- Specified by:
ehMeetin interfaceSpatialAlgebra
-
ehOverlap
public boolean ehOverlap(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.- Specified by:
ehOverlapin interfaceSpatialAlgebra
-
ehCovers
public boolean ehCovers(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.- Specified by:
ehCoversin interfaceSpatialAlgebra
-
ehCoveredBy
public boolean ehCoveredBy(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.- Specified by:
ehCoveredByin interfaceSpatialAlgebra
-
ehInside
public boolean ehInside(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.- Specified by:
ehInsidein interfaceSpatialAlgebra
-
ehContains
public boolean ehContains(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.- Specified by:
ehContainsin interfaceSpatialAlgebra
-
rcc8dc
public boolean rcc8dc(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.- Specified by:
rcc8dcin interfaceSpatialAlgebra
-
rcc8ec
public boolean rcc8ec(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.- Specified by:
rcc8ecin interfaceSpatialAlgebra
-
rcc8po
public boolean rcc8po(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.- Specified by:
rcc8poin interfaceSpatialAlgebra
-
rcc8tppi
public boolean rcc8tppi(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.- Specified by:
rcc8tppiin interfaceSpatialAlgebra
-
rcc8tpp
public boolean rcc8tpp(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.- Specified by:
rcc8tppin interfaceSpatialAlgebra
-
rcc8ntpp
public boolean rcc8ntpp(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.- Specified by:
rcc8ntppin interfaceSpatialAlgebra
-
rcc8ntppi
public boolean rcc8ntppi(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.- Specified by:
rcc8ntppiin interfaceSpatialAlgebra
-
buffer
public org.locationtech.spatial4j.shape.Shape buffer(org.locationtech.spatial4j.shape.Shape s, double distance)Deprecated.- Specified by:
bufferin interfaceSpatialAlgebra
-
ehEquals
public boolean ehEquals(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.- Specified by:
ehEqualsin interfaceSpatialAlgebra
-
rcc8eq
public boolean rcc8eq(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)Deprecated.- Specified by:
rcc8eqin interfaceSpatialAlgebra
-
-