public class ExprPatternSatisfiability extends Object
| Constructor and Description |
|---|
ExprPatternSatisfiability() |
| Modifier and Type | Method and Description |
|---|---|
static Boolean |
_isSatisfiable(com.hp.hpl.jena.sparql.expr.E_Equals expr) |
static Boolean |
_isSatisfiable(com.hp.hpl.jena.sparql.expr.E_LogicalAnd expr) |
static Boolean |
_isSatisfiable(com.hp.hpl.jena.sparql.expr.E_LogicalNot expr) |
static Boolean |
_isSatisfiable(com.hp.hpl.jena.sparql.expr.E_LogicalOr expr) |
static RdfTermPattern |
getPattern(com.hp.hpl.jena.sparql.expr.Expr expr) |
static Boolean |
isSatisfiable(com.hp.hpl.jena.sparql.expr.Expr expr) |
static void |
isSatisfiable(Set<Set<com.hp.hpl.jena.sparql.expr.Expr>> dnf,
Map<com.hp.hpl.jena.sparql.core.Var,RdfTermPattern> varToPattern)
Given a set of views and a query such as:
select * { ?s ?p ?o .
|
public static void isSatisfiable(Set<Set<com.hp.hpl.jena.sparql.expr.Expr>> dnf, Map<com.hp.hpl.jena.sparql.core.Var,RdfTermPattern> varToPattern)
public static Boolean isSatisfiable(com.hp.hpl.jena.sparql.expr.Expr expr)
public static Boolean _isSatisfiable(com.hp.hpl.jena.sparql.expr.E_LogicalAnd expr)
public static Boolean _isSatisfiable(com.hp.hpl.jena.sparql.expr.E_LogicalNot expr)
public static Boolean _isSatisfiable(com.hp.hpl.jena.sparql.expr.E_LogicalOr expr)
public static Boolean _isSatisfiable(com.hp.hpl.jena.sparql.expr.E_Equals expr)
public static RdfTermPattern getPattern(com.hp.hpl.jena.sparql.expr.Expr expr)
Copyright © 2013. All Rights Reserved.