Class JenaUrlUtils
java.lang.Object
org.aksw.jena_sparql_api.sparql.ext.url.JenaUrlUtils
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.apache.jena.sparql.util.SymbolBase IRI to use to form URLs for resolving content -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.jena.irix.IRIxcreateIriX(org.apache.jena.sparql.expr.NodeValue nv, org.apache.jena.sparql.function.FunctionEnv env) static org.apache.jena.irix.IRIxextractBaseIriX(org.apache.jena.sparql.function.FunctionEnv env) static org.apache.jena.irix.IRIxgetContextBaseIriX(org.apache.jena.sparql.util.Context cxt) static org.apache.jena.sparql.core.ProloguegetCurrentPrologue(org.apache.jena.sparql.util.Context cxt) static InputStreamopenInputStream(org.apache.jena.sparql.expr.NodeValue nv, org.apache.jena.sparql.function.FunctionEnv env) static InputStreamopenInputStream(org.apache.jena.sparql.expr.NodeValue nv, org.apache.jena.sparql.function.FunctionEnv env, Path baseDir) static URLConnectionopenUrlConnection(org.apache.jena.sparql.expr.NodeValue nv, org.apache.jena.sparql.function.FunctionEnv env, Path baseDir) static org.apache.jena.sparql.expr.NodeValueresolve(org.apache.jena.sparql.expr.NodeValue nv, org.apache.jena.sparql.function.FunctionEnv env) static org.apache.jena.sparql.expr.NodeValueresolve(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 voidCurrently this is the central point for jenax URL validation; we may later need our own SecurityManager though
-
Field Details
-
symContentBaseIriX
public static final org.apache.jena.sparql.util.Symbol symContentBaseIriXBase IRI to use to form URLs for resolving content
-
-
Constructor Details
-
JenaUrlUtils
public JenaUrlUtils()
-
-
Method Details
-
validate
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
-