use of org.apache.jena.geosparql.geo.topological.property_functions.simple_features.SfDisjointPF in project jena by apache.
the class GenericPropertyFunctionTest method testQueryRewrite_feature_feature_disjoint_false.
/**
* Test of queryRewrite method, of class GenericPropertyFunction.
*/
@Test
public void testQueryRewrite_feature_feature_disjoint_false() {
Graph graph = model.getGraph();
Node subject = FEATURE_A.asNode();
Node predicate = Geo.SF_DISJOINT_NODE;
Node object = FEATURE_B.asNode();
GenericPropertyFunction instance = new SfDisjointPF();
QueryRewriteIndex queryRewriteIndex = QueryRewriteIndex.createDefault();
Boolean expResult = false;
Boolean result = instance.queryRewrite(graph, subject, predicate, object, queryRewriteIndex);
assertEquals(expResult, result);
}
use of org.apache.jena.geosparql.geo.topological.property_functions.simple_features.SfDisjointPF in project jena by apache.
the class GenericPropertyFunctionTest method testQueryRewrite_feature_feature_disjoint.
/**
* Test of queryRewrite method, of class GenericPropertyFunction.
*/
@Test
public void testQueryRewrite_feature_feature_disjoint() {
Graph graph = model.getGraph();
Node subject = FEATURE_A.asNode();
Node predicate = Geo.SF_DISJOINT_NODE;
Node object = FEATURE_D.asNode();
GenericPropertyFunction instance = new SfDisjointPF();
QueryRewriteIndex queryRewriteIndex = QueryRewriteIndex.createDefault();
Boolean expResult = true;
Boolean result = instance.queryRewrite(graph, subject, predicate, object, queryRewriteIndex);
assertEquals(expResult, result);
}
Aggregations