Uses of Interface
se.liu.ida.hefquin.engine.wrappers.lpg.SPARQL2CypherTranslationResult
Package
Description
-
Uses of SPARQL2CypherTranslationResult in se.liu.ida.hefquin.cli
Modifier and TypeMethodDescriptionprotected SPARQL2CypherTranslationResult
RunBGPOverNeo4j.performQueryTranslation
(Set<org.apache.jena.graph.Triple> bgp, LPG2RDFConfiguration conf) protected SPARQL2CypherTranslationResult
RunBGPOverNeo4j.translateToCypher
(Set<org.apache.jena.graph.Triple> bgp, LPG2RDFConfiguration conf) Modifier and TypeMethodDescriptionprotected List<org.apache.jena.sparql.engine.binding.Binding>
RunBGPOverNeo4j.performResultTranslation
(List<TableRecord> response, LPG2RDFConfiguration conf, SPARQL2CypherTranslationResult tRes) -
Uses of SPARQL2CypherTranslationResult in se.liu.ida.hefquin.engine.wrappers.lpg
Modifier and TypeMethodDescriptionSPARQLStar2CypherTranslator.translateBGP
(Set<org.apache.jena.graph.Triple> bgp, LPG2RDFConfiguration conf, boolean naive) Translates each individual triple pattern in the given BGP, and then combines the individual translations into one Cypher query that represents the whole BGP.SPARQLStar2CypherTranslator.translateTriplePattern
(org.apache.jena.graph.Triple tp, LPG2RDFConfiguration conf) Translates the given Triple Pattern into a Cypher query, using a given LPG2RDFConfiguration.SPARQLStar2CypherTranslator.translateTriplePattern
(org.apache.jena.graph.Triple tp, LPG2RDFConfiguration conf, CypherVarGenerator generator, Set<org.apache.jena.graph.Node> certainNodes, Set<org.apache.jena.graph.Node> certainEdgeLabels, Set<org.apache.jena.graph.Node> certainNodeLabels, Set<org.apache.jena.graph.Node> certainPropertyNames, Set<org.apache.jena.graph.Node> certainPropertyValues) Translates a triple pattern to a Cypher query, using restricted rules based on the different boundedness properties the variables might haveModifier and TypeMethodDescriptiondefault org.apache.jena.sparql.engine.binding.Binding
Record2SolutionMappingTranslator.translateRecord
(TableRecord record, LPG2RDFConfiguration conf, SPARQL2CypherTranslationResult tRes) default List<org.apache.jena.sparql.engine.binding.Binding>
Record2SolutionMappingTranslator.translateRecords
(List<TableRecord> records, LPG2RDFConfiguration conf, SPARQL2CypherTranslationResult tRes) -
Uses of SPARQL2CypherTranslationResult in se.liu.ida.hefquin.engine.wrappers.lpg.impl
Modifier and TypeMethodDescriptionSPARQLStar2CypherTranslatorImpl.translateBGP
(Set<org.apache.jena.graph.Triple> bgp, LPG2RDFConfiguration conf, boolean naive) SPARQLStar2CypherTranslatorImpl.translateTriplePattern
(org.apache.jena.graph.Triple tp, LPG2RDFConfiguration conf) SPARQLStar2CypherTranslatorImpl.translateTriplePattern
(org.apache.jena.graph.Triple tp, LPG2RDFConfiguration conf, CypherVarGenerator generator, Set<org.apache.jena.graph.Node> certainNodes, Set<org.apache.jena.graph.Node> certainEdgeLabels, Set<org.apache.jena.graph.Node> certainNodeLabels, Set<org.apache.jena.graph.Node> certainPropertyNames, Set<org.apache.jena.graph.Node> certainPropertyValues)