public class ChangeSetUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static com.hp.hpl.jena.query.Query |
queryMostRecentChangeSet |
| Constructor and Description |
|---|
ChangeSetUtils() |
| Modifier and Type | Method and Description |
|---|---|
static Map<com.hp.hpl.jena.graph.Node,ChangeSet> |
createChangeSets(QueryExecutionFactory qef,
ChangeSetMetadata metadata,
org.aksw.commons.collections.diff.Diff<com.hp.hpl.jena.graph.Graph> diff,
String prefix) |
static LookupService<com.hp.hpl.jena.graph.Node,com.hp.hpl.jena.graph.Node> |
createLookupServiceMostRecentChangeSet(QueryExecutionFactory qef) |
static com.hp.hpl.jena.update.UpdateRequest |
createUpdateRequest(ChangeSetMetadata metadata,
QueryExecutionFactory qef,
org.aksw.commons.collections.diff.Diff<? extends Iterable<com.hp.hpl.jena.sparql.core.Quad>> diff,
String prefix) |
static com.hp.hpl.jena.update.UpdateRequest |
createUpdateRequestGraph(ChangeSetMetadata metadata,
QueryExecutionFactory qef,
org.aksw.commons.collections.diff.Diff<com.hp.hpl.jena.graph.Graph> diff,
String prefix) |
static boolean |
isSubjectOfAllTriples(com.hp.hpl.jena.graph.Node s,
com.hp.hpl.jena.graph.Graph g) |
static boolean |
isSubjectOfTriple(com.hp.hpl.jena.graph.Node s,
com.hp.hpl.jena.graph.Triple triple) |
static boolean |
isValid(ChangeSet cs)
Check if all triples' subject equal the subjectOfChange
|
static void |
write(com.hp.hpl.jena.rdf.model.Model model,
ChangeSet cs) |
static void |
writeLangMap(com.hp.hpl.jena.rdf.model.Model model,
com.hp.hpl.jena.rdf.model.Resource s,
com.hp.hpl.jena.rdf.model.Property p,
Map<String,String> langToText) |
static void |
writeReifiedGraph(com.hp.hpl.jena.rdf.model.Model model,
com.hp.hpl.jena.graph.Graph graph,
com.google.common.base.Function<com.hp.hpl.jena.graph.Triple,com.hp.hpl.jena.graph.Node> tripleToSubject) |
static void |
writeReifiedStatement(com.hp.hpl.jena.rdf.model.Model model,
com.hp.hpl.jena.rdf.model.Resource s,
com.hp.hpl.jena.rdf.model.Statement stmt) |
static void |
writeReifiedTriple(com.hp.hpl.jena.rdf.model.Model model,
com.hp.hpl.jena.graph.Node s,
com.hp.hpl.jena.graph.Triple triple) |
public static final com.hp.hpl.jena.query.Query queryMostRecentChangeSet
public static LookupService<com.hp.hpl.jena.graph.Node,com.hp.hpl.jena.graph.Node> createLookupServiceMostRecentChangeSet(QueryExecutionFactory qef)
public static boolean isValid(ChangeSet cs)
cs - public static boolean isSubjectOfTriple(com.hp.hpl.jena.graph.Node s,
com.hp.hpl.jena.graph.Triple triple)
public static boolean isSubjectOfAllTriples(com.hp.hpl.jena.graph.Node s,
com.hp.hpl.jena.graph.Graph g)
public static void writeLangMap(com.hp.hpl.jena.rdf.model.Model model,
com.hp.hpl.jena.rdf.model.Resource s,
com.hp.hpl.jena.rdf.model.Property p,
Map<String,String> langToText)
public static void writeReifiedGraph(com.hp.hpl.jena.rdf.model.Model model,
com.hp.hpl.jena.graph.Graph graph,
com.google.common.base.Function<com.hp.hpl.jena.graph.Triple,com.hp.hpl.jena.graph.Node> tripleToSubject)
public static void writeReifiedTriple(com.hp.hpl.jena.rdf.model.Model model,
com.hp.hpl.jena.graph.Node s,
com.hp.hpl.jena.graph.Triple triple)
public static void writeReifiedStatement(com.hp.hpl.jena.rdf.model.Model model,
com.hp.hpl.jena.rdf.model.Resource s,
com.hp.hpl.jena.rdf.model.Statement stmt)
public static void write(com.hp.hpl.jena.rdf.model.Model model,
ChangeSet cs)
public static com.hp.hpl.jena.update.UpdateRequest createUpdateRequest(ChangeSetMetadata metadata, QueryExecutionFactory qef, org.aksw.commons.collections.diff.Diff<? extends Iterable<com.hp.hpl.jena.sparql.core.Quad>> diff, String prefix)
public static com.hp.hpl.jena.update.UpdateRequest createUpdateRequestGraph(ChangeSetMetadata metadata, QueryExecutionFactory qef, org.aksw.commons.collections.diff.Diff<com.hp.hpl.jena.graph.Graph> diff, String prefix)
public static Map<com.hp.hpl.jena.graph.Node,ChangeSet> createChangeSets(QueryExecutionFactory qef, ChangeSetMetadata metadata, org.aksw.commons.collections.diff.Diff<com.hp.hpl.jena.graph.Graph> diff, String prefix)
Copyright © 2015. All rights reserved.