rdf4j-postgis  Version 0.1.0.0
RelateMatch Class Reference
Inheritance diagram for RelateMatch:
Collaboration diagram for RelateMatch:

Public Member Functions

String getURI ()
 
Value evaluate (ValueFactory valueFactory, Value... args) throws ValueExprEvaluationException
 

Member Function Documentation

◆ evaluate()

Value evaluate ( ValueFactory  valueFactory,
Value...  args 
) throws ValueExprEvaluationException
17  {
18  if (args.length != 2) {
19  throw new ValueExprEvaluationException(getURI() + " requires exactly 2 arguments, got " + args.length);
20  }
21  String value=args[0].stringValue();
22  String value2=args[0].stringValue();
23  return valueFactory.createLiteral(value.equals(value2));
24  }

References RelateMatch.getURI().

Referenced by RelateMatchTest.testRelateMatchFalse(), and RelateMatchTest.testRelateMatchTrue().

◆ getURI()

String getURI ( )
12  {
13  return POSTGIS.st_relateMatch.stringValue();
14  }

References POSTGIS.st_relateMatch.

Referenced by RelateMatch.evaluate().