Tabnine Logo
QueryExecUtils
Code IndexAdd Tabnine to your IDE (free)

How to use
QueryExecUtils
in
org.apache.jena.sparql.util

Best Java code snippets using org.apache.jena.sparql.util.QueryExecUtils (Showing top 20 results out of 315)

origin: apache/jena

public void exec()
{
  QueryExecUtils.executeQuery(query, exec, format) ;
}
origin: apache/jena

public static void execute(Op op, DatasetGraph dsg) {
  execute(op, dsg, ResultsFormat.FMT_TEXT) ;
}
origin: apache/jena

public void printResultSet(ResultSet resultSet, Prologue prologue)
{
  QueryExecUtils.outputResultSet(resultSet, prologue, resultsFormat) ;
}

origin: apache/jena

private static void doConstructQuery(Prologue prologue, QueryExecution qe, ResultsFormat outputFormat) {
  if ( qe.getQuery().isConstructQuad() ) {
    doConstructQuadsQuery(prologue, qe, outputFormat);
    return;
  }
  if ( outputFormat == null || outputFormat == ResultsFormat.FMT_UNKNOWN )
    outputFormat = ResultsFormat.FMT_RDF_TTL ;
  Model r = qe.execConstruct() ;
  writeModel(prologue, r, outputFormat) ;
}
origin: apache/jena

public static void executeQuery(Prologue prologue, QueryExecution queryExecution, ResultsFormat outputFormat) {
  Query query = queryExecution.getQuery() ;
  if ( prologue == null )
    prologue = query.getPrologue() ;
  if ( prologue == null )
    prologue = dftPrologue ;
  if ( query.isSelectType() )
    doSelectQuery(prologue, queryExecution, outputFormat) ;
  else if ( query.isDescribeType() )
    doDescribeQuery(prologue, queryExecution, outputFormat) ;
  else if ( query.isConstructQuad() )
    // Before isConstructType.
    doConstructQuadsQuery(prologue, queryExecution, outputFormat) ;
  else if ( query.isConstructType() )
    doConstructQuery(prologue, queryExecution, outputFormat) ;
  else if ( query.isAskType() )
    doAskQuery(prologue, queryExecution, outputFormat) ;
  else if ( query.isJsonType() )
    doJsonQuery(prologue, queryExecution, outputFormat) ;
  else
    throw new QueryException("Unrecognized query form");
}
origin: apache/jena

public static void executeQuery(QueryExecution queryExecution) {
  executeQuery(null, queryExecution) ;
}
origin: org.apache.jena/jena-cmds

public void printResultSet(ResultSet resultSet, Prologue prologue)
{
  QueryExecUtils.outputResultSet(resultSet, prologue, resultsFormat) ;
}

origin: apache/jena

  static public void exec(Item item) {
    if ( item.isNode() )
      BuilderLib.broken(item, "Attempt to build evaluation from a plain node") ;

    if ( item.isSymbol() )
      BuilderLib.broken(item, "Attempt to build evaluation from a bare symbol") ;

    if ( !item.isTagged(Tags.tagExec) )
      throw new BuildException("Wanted (" + Tags.tagExec + "...) : got: " + item.shortString()) ;

    ItemList list = item.getList() ;
    BuilderLib.checkLength(3, list, item.shortString() + " does not have 2 components") ;

    DatasetGraph dsg = BuilderGraph.buildDataset(list.get(1)) ;
    Op op = BuilderOp.build(list.get(2)) ;
    QueryExecUtils.execute(op, dsg, ResultsFormat.FMT_TEXT) ;
  }
}
origin: apache/jena

public static void executeQuery(Prologue prologue, QueryExecution queryExecution) {
  executeQuery(prologue, queryExecution, ResultsFormat.FMT_TEXT) ;
}
origin: apache/jena

private static void doSelectQuery(Prologue prologue, QueryExecution qe, ResultsFormat outputFormat) {
  if ( prologue == null )
    prologue = qe.getQuery().getPrologue() ;
  if ( outputFormat == null || outputFormat == ResultsFormat.FMT_UNKNOWN )
    outputFormat = ResultsFormat.FMT_TEXT ;
  ResultSet results = qe.execSelect() ;
  outputResultSet(results, prologue, outputFormat) ;
}
origin: apache/jena

QueryExecUtils.execute(op, dsg, modResults.getResultsFormat()) ;
origin: apache/jena

public static void queryData(Dataset dataset)
{
  log.info("START") ;
  long startTime = System.nanoTime() ;
  String pre = StrUtils.strjoinNL
    ( "PREFIX : <http://example/>"
    , "PREFIX text: <http://jena.apache.org/text#>"
    , "PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>") ;
  
  String qs = StrUtils.strjoinNL
    ( "SELECT * "
    , " { ?s text:query (rdfs:label 'X1') ;"
    , "      rdfs:label ?label"
    , " }") ; 
  
  dataset.begin(ReadWrite.READ) ;
  try {
    Query q = QueryFactory.create(pre+"\n"+qs) ;
    QueryExecution qexec = QueryExecutionFactory.create(q , dataset) ;
    QueryExecUtils.executeQuery(q, qexec) ;
  } finally { dataset.end() ; }
  long finishTime = System.nanoTime() ;
  double time = (finishTime-startTime)/1.0e6 ;
  log.info(String.format("FINISH - %.2fms", time)) ;
}
origin: apache/jena

public static void execute(Op op, DatasetGraph dsg, ResultsFormat outputFormat) {
  QueryIterator qIter = Algebra.exec(op, dsg) ;
  List<String> vars = null ;
  if ( op instanceof OpProject )
    vars = Var.varNames(((OpProject)op).getVars()) ;
  else
    // The variables defined in patterns (not Filters, nor NOT EXISTS,
    // nor ORDER BY)
    vars = Var.varNames(OpVars.visibleVars(op)) ;
  ResultSet results = ResultSetFactory.create(qIter, vars) ;
  outputResultSet(results, null, outputFormat) ;
}
origin: org.apache.jena/jena-cmds

QueryExecUtils.execute(op, dsg, modResults.getResultsFormat()) ;
origin: org.apache.jena/jena-text

public static void queryData(Dataset dataset)
{
  log.info("START") ;
  long startTime = System.nanoTime() ;
  String pre = StrUtils.strjoinNL
    ( "PREFIX : <http://example/>"
    , "PREFIX text: <http://jena.apache.org/text#>"
    , "PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>") ;
  
  String qs = StrUtils.strjoinNL
    ( "SELECT * "
    , " { ?s text:query (rdfs:label 'X1') ;"
    , "      rdfs:label ?label"
    , " }") ; 
  
  dataset.begin(ReadWrite.READ) ;
  try {
    Query q = QueryFactory.create(pre+"\n"+qs) ;
    QueryExecution qexec = QueryExecutionFactory.create(q , dataset) ;
    QueryExecUtils.executeQuery(q, qexec) ;
  } finally { dataset.end() ; }
  long finishTime = System.nanoTime() ;
  double time = (finishTime-startTime)/1.0e6 ;
  log.info(String.format("FINISH - %.2fms", time)) ;
}
origin: apache/jena

@Override
protected void exec()
{
  Query query = modQuery.getQuery() ;
  try {
    String serviceURL = modRemote.getServiceURL() ;
    QueryExecution qe = QueryExecutionFactory.sparqlService(serviceURL, query) ;
    if ( modRemote.usePost() )
      HttpQuery.urlLimit = 0 ;
    QueryExecUtils.executeQuery(query, qe, modResults.getResultsFormat()) ;
  } catch (QueryExceptionHTTP ex)
  {
    throw new CmdException("HTTP Exeception", ex) ;
  }
  catch (Exception ex)
  {
    System.out.flush() ;
    ex.printStackTrace(System.err) ;
  }
}
origin: org.apache.jena/jena-cmds

@Override
protected void exec()
{
  Query query = modQuery.getQuery() ;
  try {
    String serviceURL = modRemote.getServiceURL() ;
    QueryExecution qe = QueryExecutionFactory.sparqlService(serviceURL, query) ;
    if ( modRemote.usePost() )
      HttpQuery.urlLimit = 0 ;
    QueryExecUtils.executeQuery(query, qe, modResults.getResultsFormat()) ;
  } catch (QueryExceptionHTTP ex)
  {
    throw new CmdException("HTTP Exeception", ex) ;
  }
  catch (Exception ex)
  {
    System.out.flush() ;
    ex.printStackTrace(System.err) ;
  }
}
origin: apache/jena

  Query q = QueryFactory.create(pre + "\n" + qs);
  QueryExecution qexec = QueryExecutionFactory.create(q, spatialDataset);
  QueryExecUtils.executeQuery(q, qexec);
} finally {
  spatialDataset.end();
  Query q = QueryFactory.create(pre + "\n" + qs);
  QueryExecution qexec = QueryExecutionFactory.create(q, spatialDataset);
  QueryExecUtils.executeQuery(q, qexec);
} finally {
  spatialDataset.end();
  Query q = QueryFactory.create(pre + "\n" + qs);
  QueryExecution qexec = QueryExecutionFactory.create(q, spatialDataset);
  QueryExecUtils.executeQuery(q, qexec);
} finally {
  spatialDataset.end();
  Query q = QueryFactory.create(pre + "\n" + qs);
  QueryExecution qexec = QueryExecutionFactory.create(q, spatialDataset);
  QueryExecUtils.executeQuery(q, qexec);
} finally {
  spatialDataset.end();
  Query q = QueryFactory.create(pre + "\n" + qs);
  QueryExecution qexec = QueryExecutionFactory.create(q, spatialDataset);
  QueryExecUtils.executeQuery(q, qexec);
} finally {
  spatialDataset.end();
origin: org.apache.jena/jena-spatial

  Query q = QueryFactory.create(pre + "\n" + qs);
  QueryExecution qexec = QueryExecutionFactory.create(q, spatialDataset);
  QueryExecUtils.executeQuery(q, qexec);
} finally {
  spatialDataset.end();
  Query q = QueryFactory.create(pre + "\n" + qs);
  QueryExecution qexec = QueryExecutionFactory.create(q, spatialDataset);
  QueryExecUtils.executeQuery(q, qexec);
} finally {
  spatialDataset.end();
  Query q = QueryFactory.create(pre + "\n" + qs);
  QueryExecution qexec = QueryExecutionFactory.create(q, spatialDataset);
  QueryExecUtils.executeQuery(q, qexec);
} finally {
  spatialDataset.end();
  Query q = QueryFactory.create(pre + "\n" + qs);
  QueryExecution qexec = QueryExecutionFactory.create(q, spatialDataset);
  QueryExecUtils.executeQuery(q, qexec);
} finally {
  spatialDataset.end();
  Query q = QueryFactory.create(pre + "\n" + qs);
  QueryExecution qexec = QueryExecutionFactory.create(q, spatialDataset);
  QueryExecUtils.executeQuery(q, qexec);
} finally {
  spatialDataset.end();
origin: apache/jena

  Query q = QueryFactory.create(pre+"\n"+qs) ;
  QueryExecution qexec = QueryExecutionFactory.create(q , dataset) ;
  QueryExecUtils.executeQuery(q, qexec) ;
} finally { dataset.end() ; }
org.apache.jena.sparql.utilQueryExecUtils

Javadoc

Some utilities for query processing.

Most used methods

  • executeQuery
  • execute
  • outputResultSet
  • doAskQuery
  • doConstructQuadsQuery
  • doConstructQuery
  • doDescribeQuery
  • doJsonQuery
  • doSelectQuery
  • getAll
    Execute, returning all matches, which may be zero.
  • getAtMostOne
    Execute, expecting the result to be one row, one column. Return that one RDFNode or null. Throw exce
  • getExactlyOne
    Execute, expecting the result to be one row, one column. Return that one. RDFNode or throw an except
  • getAtMostOne,
  • getExactlyOne,
  • writeDataset,
  • writeModel

Popular in Java

  • Making http requests using okhttp
  • compareTo (BigDecimal)
  • scheduleAtFixedRate (Timer)
  • findViewById (Activity)
  • ServerSocket (java.net)
    This class represents a server-side socket that waits for incoming client connections. A ServerSocke
  • URL (java.net)
    A Uniform Resource Locator that identifies the location of an Internet resource as specified by RFC
  • Charset (java.nio.charset)
    A charset is a named mapping between Unicode characters and byte sequences. Every Charset can decode
  • Executor (java.util.concurrent)
    An object that executes submitted Runnable tasks. This interface provides a way of decoupling task s
  • JComboBox (javax.swing)
  • Runner (org.openjdk.jmh.runner)
  • Top plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now