public class ViewTable extends Object
| Constructor and Description |
|---|
ViewTable(DataSource dataSource,
String tableName,
Set<org.apache.jena.sparql.core.Var> varNames) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
createIndex(String var) |
static void |
createTable(DataSource dataSource,
String tableName,
Iterable<String> varNames) |
static org.aksw.commons.util.Pair<List<String>,List<String>> |
getValues(org.apache.jena.sparql.engine.binding.Binding binding) |
void |
insert(org.apache.jena.sparql.engine.binding.Binding binding) |
Iterable<org.apache.jena.sparql.engine.binding.Binding> |
lookup(org.apache.jena.sparql.engine.binding.Binding binding)
Returns all bindings
|
void |
remove(org.apache.jena.sparql.engine.binding.Binding binding) |
static org.aksw.commons.util.Pair<String,String> |
toParts(org.apache.jena.sparql.engine.binding.Binding binding) |
static String |
toSqlPredicate(org.apache.jena.sparql.engine.binding.Binding binding) |
static List<String> |
toStringSet(Set<org.apache.jena.sparql.core.Var> varNames) |
public ViewTable(DataSource dataSource, String tableName, Set<org.apache.jena.sparql.core.Var> varNames)
public static org.aksw.commons.util.Pair<List<String>,List<String>> getValues(org.apache.jena.sparql.engine.binding.Binding binding)
public static org.aksw.commons.util.Pair<String,String> toParts(org.apache.jena.sparql.engine.binding.Binding binding)
public static String toSqlPredicate(org.apache.jena.sparql.engine.binding.Binding binding)
public Iterable<org.apache.jena.sparql.engine.binding.Binding> lookup(org.apache.jena.sparql.engine.binding.Binding binding) throws SQLException
binding - SQLExceptionpublic void insert(org.apache.jena.sparql.engine.binding.Binding binding)
throws SQLException
SQLExceptionpublic void remove(org.apache.jena.sparql.engine.binding.Binding binding)
throws SQLException
SQLExceptionpublic void clear()
throws SQLException
SQLExceptionpublic void createIndex(String var)
public static void createTable(DataSource dataSource, String tableName, Iterable<String> varNames) throws SQLException
SQLExceptionCopyright © 2016. All rights reserved.