org.d2rq.r2rml
Class R2RMLCompiler
java.lang.Object
org.d2rq.r2rml.R2RMLCompiler
- All Implemented Interfaces:
- CompiledMapping
public class R2RMLCompiler
- extends Object
- implements CompiledMapping
Field Summary |
static org.apache.commons.logging.Log |
log
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
public static final org.apache.commons.logging.Log log
R2RMLCompiler
public R2RMLCompiler(Mapping mapping,
SQLConnection sqlConnection)
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