public class SPINExpressions extends Object
| Modifier and Type | Field and Description |
|---|---|
static org.apache.jena.shared.PrefixMapping |
emptyPrefixMapping |
| Constructor and Description |
|---|
SPINExpressions() |
| Modifier and Type | Method and Description |
|---|---|
static String |
checkExpression(String str,
org.apache.jena.rdf.model.Model model) |
static org.apache.jena.rdf.model.RDFNode |
evaluate(org.apache.jena.rdf.model.Resource expression,
org.apache.jena.query.Dataset dataset,
org.apache.jena.query.QuerySolution bindings) |
static org.apache.jena.rdf.model.RDFNode |
evaluate(org.apache.jena.rdf.model.Resource expression,
org.apache.jena.rdf.model.Model queryModel,
org.apache.jena.query.QuerySolution bindings)
Evaluates a given SPIN expression.
|
static String |
getExpressionString(org.apache.jena.rdf.model.RDFNode expression) |
static String |
getExpressionString(org.apache.jena.rdf.model.RDFNode expression,
boolean usePrefixes) |
static boolean |
isExpression(org.apache.jena.rdf.model.RDFNode node)
Checks whether a given RDFNode is an expression.
|
static org.apache.jena.sparql.expr.Expr |
parseARQExpression(String str,
org.apache.jena.rdf.model.Model model) |
static org.apache.jena.rdf.model.RDFNode |
parseExpression(org.apache.jena.sparql.expr.Expr expr,
org.apache.jena.rdf.model.Model model) |
static org.apache.jena.rdf.model.RDFNode |
parseExpression(String str,
org.apache.jena.rdf.model.Model model) |
static void |
printExpressionString(PrintContext p,
org.apache.jena.rdf.model.RDFNode node,
boolean nested,
boolean force,
org.apache.jena.shared.PrefixMapping prefixMapping) |
public static final org.apache.jena.shared.PrefixMapping emptyPrefixMapping
public static String checkExpression(String str, org.apache.jena.rdf.model.Model model)
public static org.apache.jena.rdf.model.RDFNode evaluate(org.apache.jena.rdf.model.Resource expression,
org.apache.jena.rdf.model.Model queryModel,
org.apache.jena.query.QuerySolution bindings)
expression - the expression (must be cast into the best possible type)queryModel - the Model to querybindings - the initial bindingspublic static org.apache.jena.rdf.model.RDFNode evaluate(org.apache.jena.rdf.model.Resource expression,
org.apache.jena.query.Dataset dataset,
org.apache.jena.query.QuerySolution bindings)
public static String getExpressionString(org.apache.jena.rdf.model.RDFNode expression)
public static String getExpressionString(org.apache.jena.rdf.model.RDFNode expression, boolean usePrefixes)
public static boolean isExpression(org.apache.jena.rdf.model.RDFNode node)
node - the RDFNodepublic static org.apache.jena.sparql.expr.Expr parseARQExpression(String str, org.apache.jena.rdf.model.Model model)
public static org.apache.jena.rdf.model.RDFNode parseExpression(String str, org.apache.jena.rdf.model.Model model)
public static org.apache.jena.rdf.model.RDFNode parseExpression(org.apache.jena.sparql.expr.Expr expr,
org.apache.jena.rdf.model.Model model)
public static void printExpressionString(PrintContext p, org.apache.jena.rdf.model.RDFNode node, boolean nested, boolean force, org.apache.jena.shared.PrefixMapping prefixMapping)
Copyright © 2017 TopQuadrant, Inc.. All rights reserved.