Class JenaUrlUtils

java.lang.Object
org.aksw.jena_sparql_api.sparql.ext.url.JenaUrlUtils

public class JenaUrlUtils extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final org.apache.jena.sparql.util.Symbol
    Base IRI to use to form URLs for resolving content
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.apache.jena.irix.IRIx
    createIriX(org.apache.jena.sparql.expr.NodeValue nv, org.apache.jena.sparql.function.FunctionEnv env)
     
    static org.apache.jena.irix.IRIx
    extractBaseIriX(org.apache.jena.sparql.function.FunctionEnv env)
     
    static org.apache.jena.irix.IRIx
    getContextBaseIriX(org.apache.jena.sparql.util.Context cxt)
     
    static org.apache.jena.sparql.core.Prologue
    getCurrentPrologue(org.apache.jena.sparql.util.Context cxt)
     
    openInputStream(org.apache.jena.sparql.expr.NodeValue nv, org.apache.jena.sparql.function.FunctionEnv env)
     
    openInputStream(org.apache.jena.sparql.expr.NodeValue nv, org.apache.jena.sparql.function.FunctionEnv env, Path baseDir)
     
    openUrlConnection(org.apache.jena.sparql.expr.NodeValue nv, org.apache.jena.sparql.function.FunctionEnv env, Path baseDir)
     
    static org.apache.jena.sparql.expr.NodeValue
    resolve(org.apache.jena.sparql.expr.NodeValue nv, org.apache.jena.sparql.function.FunctionEnv env)
     
    static org.apache.jena.sparql.expr.NodeValue
    resolve(org.apache.jena.sparql.expr.NodeValue nv, org.apache.jena.sparql.function.FunctionEnv env, Path baseDir)
     
    static Iterator<org.apache.jena.sparql.expr.NodeValue>
    resolveAsLines(org.apache.jena.sparql.expr.NodeValue nv, org.apache.jena.sparql.function.FunctionEnv env)
     
    static Iterator<org.apache.jena.sparql.expr.NodeValue>
    resolveAsLines(org.apache.jena.sparql.expr.NodeValue nv, org.apache.jena.sparql.function.FunctionEnv env, Path baseDir)
     
    static void
    validate(URL url, org.apache.jena.sparql.util.Context cxt)
    Currently this is the central point for jenax URL validation; we may later need our own SecurityManager though

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • symContentBaseIriX

      public static final org.apache.jena.sparql.util.Symbol symContentBaseIriX
      Base IRI to use to form URLs for resolving content
  • Constructor Details

    • JenaUrlUtils

      public JenaUrlUtils()
  • Method Details

    • validate

      public static void validate(URL url, org.apache.jena.sparql.util.Context cxt)
      Currently this is the central point for jenax URL validation; we may later need our own SecurityManager though
    • getCurrentPrologue

      public static org.apache.jena.sparql.core.Prologue getCurrentPrologue(org.apache.jena.sparql.util.Context cxt)
    • getContextBaseIriX

      public static org.apache.jena.irix.IRIx getContextBaseIriX(org.apache.jena.sparql.util.Context cxt)
    • extractBaseIriX

      public static org.apache.jena.irix.IRIx extractBaseIriX(org.apache.jena.sparql.function.FunctionEnv env)
    • createIriX

      public static org.apache.jena.irix.IRIx createIriX(org.apache.jena.sparql.expr.NodeValue nv, org.apache.jena.sparql.function.FunctionEnv env)
    • openInputStream

      public static InputStream openInputStream(org.apache.jena.sparql.expr.NodeValue nv, org.apache.jena.sparql.function.FunctionEnv env) throws Exception
      Throws:
      Exception
    • openInputStream

      public static InputStream openInputStream(org.apache.jena.sparql.expr.NodeValue nv, org.apache.jena.sparql.function.FunctionEnv env, Path baseDir) throws Exception
      Throws:
      Exception
    • openUrlConnection

      public static URLConnection openUrlConnection(org.apache.jena.sparql.expr.NodeValue nv, org.apache.jena.sparql.function.FunctionEnv env, Path baseDir) throws Exception
      Throws:
      Exception
    • resolve

      public static org.apache.jena.sparql.expr.NodeValue resolve(org.apache.jena.sparql.expr.NodeValue nv, org.apache.jena.sparql.function.FunctionEnv env) throws Exception
      Throws:
      Exception
    • resolve

      public static org.apache.jena.sparql.expr.NodeValue resolve(org.apache.jena.sparql.expr.NodeValue nv, org.apache.jena.sparql.function.FunctionEnv env, Path baseDir) throws Exception
      Throws:
      Exception
    • resolveAsLines

      public static Iterator<org.apache.jena.sparql.expr.NodeValue> resolveAsLines(org.apache.jena.sparql.expr.NodeValue nv, org.apache.jena.sparql.function.FunctionEnv env) throws Exception
      Throws:
      Exception
    • resolveAsLines

      public static Iterator<org.apache.jena.sparql.expr.NodeValue> resolveAsLines(org.apache.jena.sparql.expr.NodeValue nv, org.apache.jena.sparql.function.FunctionEnv env, Path baseDir) throws Exception
      Throws:
      Exception