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

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
18  {
19  if (args.length != 1) {
20  throw new ValueExprEvaluationException(getURI() + " requires exactly 1 arguments, got " + args.length);
21  }
22  Integer srid=Integer.valueOf(args[0].stringValue().substring(args[0].stringValue().indexOf(':')+1));
23  return valueFactory.createLiteral(srid);
24  }

References EPSGToSRID.getURI().

Referenced by EPSGToSRIDTest.testEPSGToSRID().

◆ getURI()

String getURI ( )
12  {
13  // TODO Auto-generated method stub
14  return POSTGIS.EPSGToSRID.stringValue();
15  }

References POSTGIS.EPSGToSRID.

Referenced by EPSGToSRID.evaluate().