public class ViewTable extends Object
| Constructor and Description |
|---|
ViewTable(DataSource dataSource,
String tableName,
Set<com.hp.hpl.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(com.hp.hpl.jena.sparql.engine.binding.Binding binding) |
void |
insert(com.hp.hpl.jena.sparql.engine.binding.Binding binding) |
Iterable<com.hp.hpl.jena.sparql.engine.binding.Binding> |
lookup(com.hp.hpl.jena.sparql.engine.binding.Binding binding)
Returns all bindings
|
void |
remove(com.hp.hpl.jena.sparql.engine.binding.Binding binding) |
static org.aksw.commons.util.Pair<String,String> |
toParts(com.hp.hpl.jena.sparql.engine.binding.Binding binding) |
static String |
toSqlPredicate(com.hp.hpl.jena.sparql.engine.binding.Binding binding) |
static List<String> |
toStringSet(Set<com.hp.hpl.jena.sparql.core.Var> varNames) |
public ViewTable(DataSource dataSource, String tableName, Set<com.hp.hpl.jena.sparql.core.Var> varNames)
public static org.aksw.commons.util.Pair<List<String>,List<String>> getValues(com.hp.hpl.jena.sparql.engine.binding.Binding binding)
public static org.aksw.commons.util.Pair<String,String> toParts(com.hp.hpl.jena.sparql.engine.binding.Binding binding)
public static String toSqlPredicate(com.hp.hpl.jena.sparql.engine.binding.Binding binding)
public Iterable<com.hp.hpl.jena.sparql.engine.binding.Binding> lookup(com.hp.hpl.jena.sparql.engine.binding.Binding binding) throws SQLException
binding - SQLExceptionpublic void insert(com.hp.hpl.jena.sparql.engine.binding.Binding binding)
throws SQLException
SQLExceptionpublic void remove(com.hp.hpl.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 © 2013. All Rights Reserved.