Examples of execAsk()


Examples of com.hp.hpl.jena.query.QueryExecution.execAsk()

            return new SPARQLResult(model) ;
        }

        if ( query.isAskType() )
        {
            boolean b = qexec.execAsk() ;
            log.info(format("[%d] OK/ask",action.id)) ;
            return new SPARQLResult(b) ;
        }

        errorBadRequest("Unknown query type - "+queryStringLog) ;
View Full Code Here

Examples of com.hp.hpl.jena.query.QueryExecution.execAsk()

  @Override
  public long evaluateQuery() throws Exception {
    final Date a = new Date();
    final QueryExecution qe = QueryExecutionFactory.create(query, model);
    if (query.isAskType()) {
      qe.execAsk();
    } else if (query.isSelectType()) {
      final ResultSet results = qe.execSelect();
      ResultSetFormatter.consume(results);
    }
    qe.close();
View Full Code Here

Examples of com.hp.hpl.jena.query.QueryExecution.execAsk()

  @Override
  public QueryResult getResult() throws Exception {
    final QueryExecution qe = QueryExecutionFactory.create(query, model);
    if (query.isAskType()) {
      if (qe.execAsk()) {
        // unempty => true
        final QueryResult qr = new BooleanResult();
        qr.add(new BindingsCollection());
        return qr;
      } else {
View Full Code Here

Examples of com.hp.hpl.jena.query.QueryExecution.execAsk()

    if(!query.isAskType()) {
      throw new ModelRuntimeException("The given query is not an ASK query");
    }
    // else
    QueryExecution qexec = QueryExecutionFactory.create(query, this.jenaModel);
    return qexec.execAsk();
  }
 
  /**
   * @return opened result Model
   */
 
View Full Code Here

Examples of com.hp.hpl.jena.query.QueryExecution.execAsk()

    Query jenaQuery = QueryFactory.create(query);
    QueryExecution qexec = QueryExecutionFactory.create(jenaQuery,
        this.dataset);

    if (jenaQuery.isAskType()) {
      return qexec.execAsk();
    } else {
      throw new RuntimeException(
          "Cannot handle this type of query! Please use ASK.");
    }
  }
View Full Code Here

Examples of com.hp.hpl.jena.query.QueryExecution.execAsk()

   
   
    public static boolean runQuestion(Model model,String queryString) {
        Query query = QueryFactory.create(queryString) ;
        QueryExecution qe = QueryExecutionFactory.create(query, model);       
        return qe.execAsk();
    }
   
}
View Full Code Here

Examples of com.hp.hpl.jena.query.QueryExecution.execAsk()

    try {
      try {
        return new ResultSetWrapper(qexec.execSelect());
      } catch (QueryExecException e) {
        try {
          return Boolean.valueOf(qexec.execAsk());
        } catch (QueryExecException e2) {
          try {
            return new JenaGraphAdaptor(qexec.execDescribe()
                .getGraph()).getGraph();
          } catch (QueryExecException e3) {
View Full Code Here

Examples of com.hp.hpl.jena.query.QueryExecution.execAsk()

    try {
      try {
        return new ResultSetWrapper(qexec.execSelect());
      } catch (QueryExecException e) {
        try {
          return Boolean.valueOf(qexec.execAsk());
        } catch (QueryExecException e2) {
          try {
            return new JenaGraphAdaptor(
                qexec.execDescribe().getGraph()).getGraph();
          } catch (QueryExecException e3) {
View Full Code Here

Examples of com.hp.hpl.jena.query.QueryExecution.execAsk()

                    this.currResults = new SelectResults(this, qe, this.connection.applyPostProcessors(qe.execSelect()),
                            needsCommit);
                    break;
                }
            } else if (q.isAskType()) {
                boolean askRes = qe.execAsk();
                qe.close();
                this.currResults = new AskResults(this, this.connection.applyPostProcessors(askRes), needsCommit);
            } else if (q.isDescribeType()) {
                switch (this.type) {
                case ResultSet.TYPE_SCROLL_INSENSITIVE:
View Full Code Here

Examples of com.hp.hpl.jena.query.QueryExecution.execAsk()

    case Query.QueryTypeSelect:
      ResultSetFormatter.out(q.execSelect());
      break;
     
    case Query.QueryTypeAsk:
      ResultSetFormatter.out(q.execAsk());
      out.println();
      break;
     
    case Query.QueryTypeConstruct:
      q.execConstruct().write(out, "N3-PP");
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.