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

Public Member Functions

void testLineStringNotClosed ()
 
void testLineStringClosed ()
 
void testMultiLineStringNotClosed ()
 
void testpointClosed ()
 
void testmultiPointClosed ()
 

Static Public Attributes

static final String notClosed ="LINESTRING(0 0, 1 1)"
 
static final String isClosed ="LINESTRING(0 0, 0 1, 1 1, 0 0)"
 
static final String mlNotClosed ="MULTILINESTRING((0 0, 0 1, 1 1, 0 0),(0 0, 1 1))"
 
static final String pointClosed ="POINT(0 0)"
 
static final String multiPointClosed ="MULTIPOINT((0 0), (1 1), (0 0))"
 

Member Function Documentation

◆ testLineStringClosed()

void testLineStringClosed ( )
37  {
38  IsClosed instance=new IsClosed();
39  ValueFactory valfac=SimpleValueFactory.getInstance();
40  Value geo=valfac.createLiteral(isClosed, WKTDatatype.LiteralIRI);
41  Value result=instance.evaluate(valfac, geo);
42  Value expResult=valfac.createLiteral(true);
43  assertEquals(expResult, result);
44  }
static final String isClosed
Definition: IsClosedTest.java:17

References GeometricBinaryAttributeFunction.evaluate(), IsClosedTest.isClosed, and WKTDatatype.LiteralIRI.

◆ testLineStringNotClosed()

void testLineStringNotClosed ( )
27  {
28  IsClosed instance=new IsClosed();
29  ValueFactory valfac=SimpleValueFactory.getInstance();
30  Value geo=valfac.createLiteral(notClosed, WKTDatatype.LiteralIRI);
31  Value result=instance.evaluate(valfac, geo);
32  Value expResult=valfac.createLiteral(false);
33  assertEquals(expResult, result);
34  }
static final String notClosed
Definition: IsClosedTest.java:15

References GeometricBinaryAttributeFunction.evaluate(), WKTDatatype.LiteralIRI, and IsClosedTest.notClosed.

◆ testMultiLineStringNotClosed()

void testMultiLineStringNotClosed ( )
47  {
48  IsClosed instance=new IsClosed();
49  ValueFactory valfac=SimpleValueFactory.getInstance();
50  Value geo=valfac.createLiteral(mlNotClosed, WKTDatatype.LiteralIRI);
51  Value result=instance.evaluate(valfac, geo);
52  Value expResult=valfac.createLiteral(false);
53  assertEquals(expResult, result);
54  }
static final String mlNotClosed
Definition: IsClosedTest.java:19

References GeometricBinaryAttributeFunction.evaluate(), WKTDatatype.LiteralIRI, and IsClosedTest.mlNotClosed.

◆ testmultiPointClosed()

void testmultiPointClosed ( )
67  {
68  IsClosed instance=new IsClosed();
69  ValueFactory valfac=SimpleValueFactory.getInstance();
70  Value geo=valfac.createLiteral(multiPointClosed, WKTDatatype.LiteralIRI);
71  Value result=instance.evaluate(valfac, geo);
72  Value expResult=valfac.createLiteral(true);
73  assertEquals(expResult, result);
74  }
static final String multiPointClosed
Definition: IsClosedTest.java:23

References GeometricBinaryAttributeFunction.evaluate(), WKTDatatype.LiteralIRI, and IsClosedTest.multiPointClosed.

◆ testpointClosed()

void testpointClosed ( )
57  {
58  IsClosed instance=new IsClosed();
59  ValueFactory valfac=SimpleValueFactory.getInstance();
60  Value geo=valfac.createLiteral(pointClosed, WKTDatatype.LiteralIRI);
61  Value result=instance.evaluate(valfac, geo);
62  Value expResult=valfac.createLiteral(false);
63  assertEquals(expResult, result);
64  }
static final String pointClosed
Definition: IsClosedTest.java:21

References GeometricBinaryAttributeFunction.evaluate(), WKTDatatype.LiteralIRI, and IsClosedTest.pointClosed.

Member Data Documentation

◆ isClosed

final String isClosed ="LINESTRING(0 0, 0 1, 1 1, 0 0)"
static

◆ mlNotClosed

final String mlNotClosed ="MULTILINESTRING((0 0, 0 1, 1 1, 0 0),(0 0, 1 1))"
static

◆ multiPointClosed

final String multiPointClosed ="MULTIPOINT((0 0), (1 1), (0 0))"
static

◆ notClosed

final String notClosed ="LINESTRING(0 0, 1 1)"
static

◆ pointClosed

final String pointClosed ="POINT(0 0)"
static