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 SPARQL2CypherTranslationResultRunBGPOverNeo4j.performQueryTranslation(Set<org.apache.jena.graph.Triple> bgp, LPG2RDFConfiguration conf) protected SPARQL2CypherTranslationResultRunBGPOverNeo4j.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.BindingRecord2SolutionMappingTranslator.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)