Hi list,

I'm currently writing a quickstart wiki on building an RDF store an querying
using SPARQL.

When instantiating a* org.neo4j.rdf.sparql.Neo4jSparqlEngine*, the required
parameters are: *Neo4jSparqlEngine( RepresentationStrategy
representationStrategy, MetaModelProxy metaModel )*. I understand the
representationStrategy for the RDF store, but I don't understand what the
MetaModelProxy is used for. I assume it acts as a bridge between *org.neo4j*
.*rdf.sparql.Neo4jLogic *and *name.levering.ryan.sparql.model.logic.* *classes
because *SPARQLQueryLogic* needs an implemented model for which to query
against.

For this, I created a MetaModelProxyImpl class that has the following
methods: *getMetaModel, isTypeProperty, getCount, addClassNode*.

Is this the proper way to do things? What is the specific purpose for
implementing a MetaModelProxy? What methods are required in this class?


Regards,


Adnan
_______________________________________________
Neo4j mailing list
[email protected]
https://lists.neo4j.org/mailman/listinfo/user

Reply via email to