Package be.ugent.rml.records
Class RecordsFactory
- java.lang.Object
-
- be.ugent.rml.records.RecordsFactory
-
public class RecordsFactory extends Object
This class creates records based on RML rules.
-
-
Constructor Summary
Constructors Constructor Description RecordsFactory(String basePath)
-
Method Summary
Modifier and Type Method Description List<Record>createRecords(Term triplesMap, QuadStore rmlStore)This method creates and returns records for a given Triples Map and set of RML rules.
-
-
-
Constructor Detail
-
RecordsFactory
public RecordsFactory(String basePath)
-
-
Method Detail
-
createRecords
public List<Record> createRecords(Term triplesMap, QuadStore rmlStore) throws IOException, SQLException, ClassNotFoundException
This method creates and returns records for a given Triples Map and set of RML rules.- Parameters:
triplesMap- the Triples Map for which the record need to be created.rmlStore- the QuadStore with the RML rules.- Returns:
- a list of records.
- Throws:
IOExceptionSQLExceptionClassNotFoundException
-
-