Class SparqlEntityManagerFactory

java.lang.Object
org.aksw.jena_sparql_api.mapper.jpa.core.SparqlEntityManagerFactory
All Implemented Interfaces:
org.springframework.beans.factory.FactoryBean<javax.persistence.EntityManager>

public class SparqlEntityManagerFactory extends Object implements org.springframework.beans.factory.FactoryBean<javax.persistence.EntityManager>
  • Field Details

    • prologue

      protected org.apache.jena.sparql.core.Prologue prologue
    • scanPackageNames

      protected Set<String> scanPackageNames
    • sparqlService

      protected org.aksw.jenax.connectionless.SparqlService sparqlService
    • typeFactory

      protected RdfTypeFactory typeFactory
  • Constructor Details

    • SparqlEntityManagerFactory

      public SparqlEntityManagerFactory()
  • Method Details

    • getPrologue

      public org.apache.jena.sparql.core.Prologue getPrologue()
    • setSparqlService

      public SparqlEntityManagerFactory setSparqlService(org.aksw.jenax.connectionless.SparqlService sparqlService)
    • getPrefixMapping

      public org.apache.jena.shared.PrefixMapping getPrefixMapping()
    • setPrefixMapping

      public SparqlEntityManagerFactory setPrefixMapping(org.apache.jena.shared.PrefixMapping prefixMapping)
    • setNsPrefixes

      public SparqlEntityManagerFactory setNsPrefixes(org.apache.jena.shared.PrefixMapping other)
    • setNsPrefix

      public SparqlEntityManagerFactory setNsPrefix(String prefix, String uri)
    • setNsPrefixes

      public SparqlEntityManagerFactory setNsPrefixes(Map<String,String> map)
    • getScanPackageNames

      public Set<String> getScanPackageNames()
    • addScanPackageName

      public SparqlEntityManagerFactory addScanPackageName(String packageName)
    • getTypeFactory

      public RdfTypeFactory getTypeFactory()
    • setTypeFactory

      public SparqlEntityManagerFactory setTypeFactory(RdfTypeFactory typeFactory)
    • getObject

      public RdfEntityManager getObject() throws Exception
      Specified by:
      getObject in interface org.springframework.beans.factory.FactoryBean<javax.persistence.EntityManager>
      Throws:
      Exception
    • getObjectType

      public Class<?> getObjectType()
      Specified by:
      getObjectType in interface org.springframework.beans.factory.FactoryBean<javax.persistence.EntityManager>
    • isSingleton

      public boolean isSingleton()
      Specified by:
      isSingleton in interface org.springframework.beans.factory.FactoryBean<javax.persistence.EntityManager>
    • newInstance

      public static SparqlEntityManagerFactory newInstance()