net.java.rdf.sommer
Class SesameMapper.SesameInit

java.lang.Object
  extended by net.java.rdf.sommer.SesameMapper.SesameInit
All Implemented Interfaces:
Mapper.Init
Direct Known Subclasses:
SesameMemorySailInit
Enclosing class:
SesameMapper

public abstract static class SesameMapper.SesameInit
extends java.lang.Object
implements Mapper.Init


Constructor Summary
SesameMapper.SesameInit()
           
 
Method Summary
 Mapper create(java.lang.String... uri)
          create a mapper instance that ranges over the union of the given contexts
protected abstract  org.openrdf.repository.RepositoryConnection getConnection()
           
protected abstract  org.openrdf.model.ValueFactory getValueFactory()
           
protected abstract  boolean hasInferencing()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SesameMapper.SesameInit

public SesameMapper.SesameInit()
Method Detail

create

public Mapper create(java.lang.String... uri)
Description copied from interface: Mapper.Init
create a mapper instance that ranges over the union of the given contexts

Specified by:
create in interface Mapper.Init
Parameters:
uri - a number of uris naming the graphs. May also be blank nodes if they start with '_:'
Returns:
a subclass of Mapper

hasInferencing

protected abstract boolean hasInferencing()

getConnection

protected abstract org.openrdf.repository.RepositoryConnection getConnection()

getValueFactory

protected abstract org.openrdf.model.ValueFactory getValueFactory()