org.d2rq.r2rml
Class R2RMLCompiler

java.lang.Object
  extended by org.d2rq.r2rml.R2RMLCompiler
All Implemented Interfaces:
CompiledMapping

public class R2RMLCompiler
extends Object
implements CompiledMapping


Field Summary
static org.apache.commons.logging.Log log
           
 
Constructor Summary
R2RMLCompiler(Mapping mapping, SQLConnection sqlConnection)
           
 
Method Summary
 void close()
           
 void connect()
           
 Graph getAdditionalTriples()
           
 Context getContext()
           
 Collection<? extends DownloadRelation> getDownloadRelations()
           
 PrefixMapping getPrefixes()
           
 ResourceCollection getResourceCollection(String name)
           
 List<String> getResourceCollectionNames()
           
 List<String> getResourceCollectionNames(Node forNode)
           
 Collection<SQLConnection> getSQLConnections()
           
 Collection<TripleRelation> getTripleRelations()
           
 void setFastMode(boolean fastMode)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

public static final org.apache.commons.logging.Log log
Constructor Detail

R2RMLCompiler

public R2RMLCompiler(Mapping mapping,
                     SQLConnection sqlConnection)
Method Detail

connect

public void connect()
Specified by:
connect in interface CompiledMapping

close

public void close()
Specified by:
close in interface CompiledMapping

getPrefixes

public PrefixMapping getPrefixes()
Specified by:
getPrefixes in interface CompiledMapping

getTripleRelations

public Collection<TripleRelation> getTripleRelations()
Specified by:
getTripleRelations in interface CompiledMapping

getDownloadRelations

public Collection<? extends DownloadRelation> getDownloadRelations()
Specified by:
getDownloadRelations in interface CompiledMapping

getSQLConnections

public Collection<SQLConnection> getSQLConnections()
Specified by:
getSQLConnections in interface CompiledMapping

getResourceCollectionNames

public List<String> getResourceCollectionNames()
Specified by:
getResourceCollectionNames in interface CompiledMapping

getResourceCollectionNames

public List<String> getResourceCollectionNames(Node forNode)
Specified by:
getResourceCollectionNames in interface CompiledMapping

getResourceCollection

public ResourceCollection getResourceCollection(String name)
Specified by:
getResourceCollection in interface CompiledMapping

getAdditionalTriples

public Graph getAdditionalTriples()
Specified by:
getAdditionalTriples in interface CompiledMapping

setFastMode

public void setFastMode(boolean fastMode)

getContext

public Context getContext()
Specified by:
getContext in interface CompiledMapping