Class SparqlQueryRunner.QueryParser<T>

  • Enclosing class:
    SparqlQueryRunner

    public abstract static class SparqlQueryRunner.QueryParser<T>
    extends Object
    This template class provides some parsing methods to help in the parseResults() method.
    • Constructor Detail

      • QueryParser

        public QueryParser()
    • Method Detail

      • parseResults

        protected abstract T parseResults​(String queryStr,
                                          org.apache.jena.query.ResultSet results)
      • defaultValue

        protected abstract T defaultValue()
      • ifResourcePresent

        protected String ifResourcePresent​(org.apache.jena.query.QuerySolution solution,
                                           String variableName,
                                           String defaultValue)
      • ifLiteralPresent

        protected String ifLiteralPresent​(org.apache.jena.query.QuerySolution solution,
                                          String variableName,
                                          String defaultValue)
      • ifLongPresent

        protected long ifLongPresent​(org.apache.jena.query.QuerySolution solution,
                                     String variableName,
                                     long defaultValue)
      • ifIntPresent

        protected int ifIntPresent​(org.apache.jena.query.QuerySolution solution,
                                   String variableName,
                                   int defaultValue)