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

Public Member Functions

void test2DGeom ()
 
void test3DGeom ()
 
void testMGeom ()
 

Static Public Attributes

static final String geom2D ="POINT(1 1)"
 
static final String geom3D ="POINT Z(1 1 2)"
 
static final String geomM ="POINT M(1 1 0.5)"
 

Member Function Documentation

◆ test2DGeom()

void test2DGeom ( )
22  {
23  NDims instance=new NDims();
24  ValueFactory valfac=SimpleValueFactory.getInstance();
25  Value geo=valfac.createLiteral(geom2D, WKTDatatype.LiteralIRI);
26  Value result=instance.evaluate(valfac, geo);
27  Value expResult=valfac.createLiteral(2);
28  assertEquals(expResult, result);
29  }
static final String geom2D
Definition: NDimsTest.java:14

References GeometricIntegerAttributeFunction.evaluate(), NDimsTest.geom2D, and WKTDatatype.LiteralIRI.

◆ test3DGeom()

void test3DGeom ( )
32  {
33  NDims instance=new NDims();
34  ValueFactory valfac=SimpleValueFactory.getInstance();
35  Value geo=valfac.createLiteral(geom3D, WKTDatatype.LiteralIRI);
36  Value result=instance.evaluate(valfac, geo);
37  Value expResult=valfac.createLiteral(3);
38  assertEquals(expResult, result);
39  }
static final String geom3D
Definition: NDimsTest.java:16

References GeometricIntegerAttributeFunction.evaluate(), NDimsTest.geom3D, and WKTDatatype.LiteralIRI.

◆ testMGeom()

void testMGeom ( )
42  {
43  NDims instance=new NDims();
44  ValueFactory valfac=SimpleValueFactory.getInstance();
45  Value geo=valfac.createLiteral(geomM, WKTDatatype.LiteralIRI);
46  Value result=instance.evaluate(valfac, geo);
47  Value expResult=valfac.createLiteral(2);
48  assertEquals(expResult, result);
49  }
static final String geomM
Definition: NDimsTest.java:18

References GeometricIntegerAttributeFunction.evaluate(), NDimsTest.geomM, and WKTDatatype.LiteralIRI.

Member Data Documentation

◆ geom2D

final String geom2D ="POINT(1 1)"
static

Referenced by NDimsTest.test2DGeom().

◆ geom3D

final String geom3D ="POINT Z(1 1 2)"
static

Referenced by NDimsTest.test3DGeom().

◆ geomM

final String geomM ="POINT M(1 1 0.5)"
static

Referenced by NDimsTest.testMGeom().