rdf4j-postgis  Version 0.1.0.0
BBOXOverlapsRightTest Class Reference
Collaboration diagram for BBOXOverlapsRightTest:

Public Member Functions

void testBBOXRightOf ()
 
void testBBOXRightOf1 ()
 

Static Public Attributes

static final String testGeom1 ="POLYGON ((0 0,2 3, 5 0, 0 0))"
 
static final String testGeom2 ="POLYGON ((2 1,2 3, 7 0, 2 1))"
 
static final String testGeom3 ="POLYGON ((-2 1,2 3, 7 9, -2 1))"
 
static final String testGeom4 ="LINESTRING (0 0, 4 3)"
 

Member Function Documentation

◆ testBBOXRightOf()

void testBBOXRightOf ( )
24  {
25  BBOXOverlapsRight instance=new BBOXOverlapsRight();
26  ValueFactory valfac=SimpleValueFactory.getInstance();
27  Value geo=valfac.createLiteral(testGeom1, WKTDatatype.LiteralIRI);
28  Value geo2=valfac.createLiteral(testGeom2, WKTDatatype.LiteralIRI);
29  Value result=instance.evaluate(valfac, geo,geo2);
30  Value expResult=valfac.createLiteral(true);
31  assertEquals(expResult, result);
32  }
static final String testGeom2
Definition: BBOXOverlapsRightTest.java:16
static final String testGeom1
Definition: BBOXOverlapsRightTest.java:14

References GeometricRelationBinaryFunction.evaluate(), WKTDatatype.LiteralIRI, BBOXOverlapsRightTest.testGeom1, and BBOXOverlapsRightTest.testGeom2.

◆ testBBOXRightOf1()

void testBBOXRightOf1 ( )
35  {
36  BBOXOverlapsRight instance=new BBOXOverlapsRight();
37  ValueFactory valfac=SimpleValueFactory.getInstance();
38  Value geo=valfac.createLiteral(testGeom1, WKTDatatype.LiteralIRI);
39  Value geo2=valfac.createLiteral(testGeom3, WKTDatatype.LiteralIRI);
40  Value result=instance.evaluate(valfac, geo,geo2);
41  Value expResult=valfac.createLiteral(false);
42  assertEquals(expResult, result);
43  }
static final String testGeom3
Definition: BBOXOverlapsRightTest.java:18

References GeometricRelationBinaryFunction.evaluate(), WKTDatatype.LiteralIRI, BBOXOverlapsRightTest.testGeom1, and BBOXOverlapsRightTest.testGeom3.

Member Data Documentation

◆ testGeom1

final String testGeom1 ="POLYGON ((0 0,2 3, 5 0, 0 0))"
static

◆ testGeom2

final String testGeom2 ="POLYGON ((2 1,2 3, 7 0, 2 1))"
static

◆ testGeom3

final String testGeom3 ="POLYGON ((-2 1,2 3, 7 9, -2 1))"
static

◆ testGeom4

final String testGeom4 ="LINESTRING (0 0, 4 3)"
static