Class SPARQLExt.SPARQLGenerateSyntax

java.lang.Object
org.apache.jena.sparql.util.Symbol
org.apache.jena.query.Syntax
fr.mines_stetienne.ci.sparql_generate.SPARQLExt.SPARQLGenerateSyntax
Enclosing class:
SPARQLExt

public static class SPARQLExt.SPARQLGenerateSyntax extends org.apache.jena.query.Syntax
This class must be used instead of class Syntax.
Author:
Maxime Lefrançois
  • Field Summary

    Fields inherited from class org.apache.jena.query.Syntax

    defaultQuerySyntax, defaultSyntax, defaultUpdateSyntax, querySyntaxNames, syntaxAlgebra, syntaxARQ, syntaxSPARQL, syntaxSPARQL_10, syntaxSPARQL_11, syntaxSPARQL_12, updateSyntaxNames

    Fields inherited from class org.apache.jena.sparql.util.Symbol

    nilSymbolName, symbol
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.apache.jena.query.Syntax
    guessFileSyntax(String url, org.apache.jena.query.Syntax defaultSyntax)
    Guess the syntax (query and update) based on filename.
    static org.apache.jena.query.Syntax
    make(String uri)
    Creates and registers a new syntax with this symbol.

    Methods inherited from class org.apache.jena.query.Syntax

    guessFileSyntax, guessQueryFileSyntax, guessQueryFileSyntax, guessUpdateFileSyntax, guessUpdateFileSyntax, lookup

    Methods inherited from class org.apache.jena.sparql.util.Symbol

    create, create, equals, getSymbol, hashCode, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • SPARQLGenerateSyntax

      public SPARQLGenerateSyntax(String syntax)
      Parameters:
      the - name of the syntax
  • Method Details

    • make

      public static org.apache.jena.query.Syntax make(String uri)
      Creates and registers a new syntax with this symbol.
      Parameters:
      uri - the name of the syntax
      Returns:
      the syntax
    • guessFileSyntax

      public static org.apache.jena.query.Syntax guessFileSyntax(String url, org.apache.jena.query.Syntax defaultSyntax)
      Guess the syntax (query and update) based on filename.
      Parameters:
      url - the url of the syntax
      defaultSyntax - a default syntax
      Returns:
      an available syntax for the filename