Uses of Interface
se.liu.ida.hefquin.engine.wrappers.lpg.SPARQL2CypherTranslationResult
Packages that use SPARQL2CypherTranslationResult
Package
Description
-
Uses of SPARQL2CypherTranslationResult in se.liu.ida.hefquin.cli
Methods in se.liu.ida.hefquin.cli that return SPARQL2CypherTranslationResultModifier 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) Methods in se.liu.ida.hefquin.cli with parameters of type SPARQL2CypherTranslationResultModifier 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
Methods in se.liu.ida.hefquin.engine.wrappers.lpg that return SPARQL2CypherTranslationResultModifier 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 haveMethods in se.liu.ida.hefquin.engine.wrappers.lpg with parameters of type SPARQL2CypherTranslationResultModifier 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
Classes in se.liu.ida.hefquin.engine.wrappers.lpg.impl that implement SPARQL2CypherTranslationResultMethods in se.liu.ida.hefquin.engine.wrappers.lpg.impl that return SPARQL2CypherTranslationResultModifier 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)