A B C D E F G H I J L M N O P Q R S T U V W X 
All Classes All Packages

A

AbstractSingleRecordFunctionExecutor - Class in be.ugent.rml.functions
 
AbstractSingleRecordFunctionExecutor() - Constructor for class be.ugent.rml.functions.AbstractSingleRecordFunctionExecutor
 
AbstractTerm - Class in be.ugent.rml.term
 
AbstractTerm(String) - Constructor for class be.ugent.rml.term.AbstractTerm
 
Access - Interface in be.ugent.rml.access
This interface represents the access to a data source.
AccessFactory - Class in be.ugent.rml.access
This class creates Access instances.
AccessFactory(String) - Constructor for class be.ugent.rml.access.AccessFactory
The constructor of the AccessFactory.
addElement(TemplateElement) - Method in class be.ugent.rml.Template
 
addJoinCondition(MultipleRecordsFunctionExecutor) - Method in class be.ugent.rml.PredicateObjectGraphMapping
 
addQuad(Quad) - Method in class be.ugent.rml.store.QuadStore
Helper function
addQuad(Term, Term, Term) - Method in class be.ugent.rml.store.QuadStore
Helper function
addQuad(Term, Term, Term, Term) - Method in class be.ugent.rml.store.QuadStore
Add given Quad to store
addQuad(Term, Term, Term, Term) - Method in class be.ugent.rml.store.RDF4JStore
 
addQuad(Term, Term, Term, Term) - Method in class be.ugent.rml.store.SimpleQuadStore
 
addQuads(List<Quad>) - Method in class be.ugent.rml.store.QuadStore
Add all quads in given list

B

be.ugent.rml - package be.ugent.rml
 
be.ugent.rml.access - package be.ugent.rml.access
 
be.ugent.rml.cli - package be.ugent.rml.cli
 
be.ugent.rml.conformer - package be.ugent.rml.conformer
 
be.ugent.rml.extractor - package be.ugent.rml.extractor
 
be.ugent.rml.functions - package be.ugent.rml.functions
 
be.ugent.rml.functions.lib - package be.ugent.rml.functions.lib
 
be.ugent.rml.metadata - package be.ugent.rml.metadata
 
be.ugent.rml.records - package be.ugent.rml.records
 
be.ugent.rml.store - package be.ugent.rml.store
 
be.ugent.rml.term - package be.ugent.rml.term
 
be.ugent.rml.termgenerator - package be.ugent.rml.termgenerator
 
BlankNode - Class in be.ugent.rml.term
 
BlankNode() - Constructor for class be.ugent.rml.term.BlankNode
 
BlankNode(String) - Constructor for class be.ugent.rml.term.BlankNode
 
BlankNodeGenerator - Class in be.ugent.rml.termgenerator
 
BlankNodeGenerator() - Constructor for class be.ugent.rml.termgenerator.BlankNodeGenerator
 
BlankNodeGenerator(SingleRecordFunctionExecutor) - Constructor for class be.ugent.rml.termgenerator.BlankNodeGenerator
 
booleanMatch(String, String) - Static method in class be.ugent.rml.functions.lib.IDLabFunctions
 

C

compareTo(Quad) - Method in class be.ugent.rml.store.Quad
 
ConcatFunction - Class in be.ugent.rml.functions
 
ConcatFunction(List<Extractor>) - Constructor for class be.ugent.rml.functions.ConcatFunction
 
ConcatFunction(List<Extractor>, boolean) - Constructor for class be.ugent.rml.functions.ConcatFunction
 
conform() - Method in class be.ugent.rml.conformer.MappingConformer
This method makes the QuadStore conformant to the RML spec.
CONSTANT - be.ugent.rml.TEMPLATETYPE
 
ConstantExtractor - Class in be.ugent.rml.extractor
 
ConstantExtractor(String) - Constructor for class be.ugent.rml.extractor.ConstantExtractor
 
contains(Term, Term, Term) - Method in class be.ugent.rml.store.QuadStore
Helper function
contains(Term, Term, Term, Term) - Method in class be.ugent.rml.store.QuadStore
True if Quad matching input is present in store.
contains(Term, Term, Term, Term) - Method in class be.ugent.rml.store.RDF4JStore
 
contains(Term, Term, Term, Term) - Method in class be.ugent.rml.store.SimpleQuadStore
 
convert(Term, Map<String, String>) - Method in class be.ugent.rml.conformer.R2RMLConverter
Tries to convert R2RML TriplesMap to rml by: - renaming logicalTable to logicalSource - adding referenceFormulation: CSV - adding sqlVersion: SQL2008 - renaming rr:sqlQuery to rml:query - renaming all rr:column properties to rml:reference - removing all rr:logicalTable nodes, leaving rml:logicalSource to take their place - moving rest over from logicalTable to logicalSource
copyNameSpaces(QuadStore) - Method in class be.ugent.rml.store.QuadStore
Copy namespaces between stores.
copyNameSpaces(QuadStore) - Method in class be.ugent.rml.store.RDF4JStore
 
copyNameSpaces(QuadStore) - Method in class be.ugent.rml.store.SimpleQuadStore
 
countVariables() - Method in class be.ugent.rml.Template
 
createMapping(Term, QuadStore) - Method in class be.ugent.rml.MappingFactory
 
createMetadata(Term, Term, Term, QuadStore, List<Term>, String, String, String[]) - Static method in class be.ugent.rml.metadata.DatasetLevelMetadataGenerator
 
createRecords(Term, QuadStore) - Method in class be.ugent.rml.records.RecordsFactory
This method creates and returns records for a given Triples Map and set of RML rules.
CSV - be.ugent.rml.records.SPARQLResultFormat
 
CSVRecord - Class in be.ugent.rml.records
This class is a specific implementation of a record for CSV.
CSVRecordFactory - Class in be.ugent.rml.records
This class is a record factory that creates CSV records.
CSVRecordFactory() - Constructor for class be.ugent.rml.records.CSVRecordFactory
 
CSVW - Static variable in class be.ugent.rml.NAMESPACES
 

D

D2RQ - Static variable in class be.ugent.rml.NAMESPACES
 
DatabaseType - Enum in be.ugent.rml.access
 
DATASET - be.ugent.rml.metadata.MetadataGenerator.DETAIL_LEVEL
 
DatasetLevelMetadataGenerator - Class in be.ugent.rml.metadata
Unique class -- reusable outside of the mapper
DatasetLevelMetadataGenerator() - Constructor for class be.ugent.rml.metadata.DatasetLevelMetadataGenerator
 
DB2 - be.ugent.rml.access.DatabaseType
 
dbpediaSpotlight(String, String) - Static method in class be.ugent.rml.functions.lib.IDLabFunctions
 
decide(String, String, String) - Static method in class be.ugent.rml.functions.lib.IDLabFunctions
 
detect(Term) - Method in class be.ugent.rml.conformer.R2RMLConverter
TriplesMap is R2RML if RR:logicalTable property is found
DOAP - Static variable in class be.ugent.rml.NAMESPACES
 
DynamicMultipleRecordsFunctionExecutor - Class in be.ugent.rml.functions
 
DynamicMultipleRecordsFunctionExecutor(List<ParameterValueOriginPair>, FunctionLoader) - Constructor for class be.ugent.rml.functions.DynamicMultipleRecordsFunctionExecutor
 
DynamicSingleRecordFunctionExecutor - Class in be.ugent.rml.functions
 
DynamicSingleRecordFunctionExecutor(List<ParameterValuePair>, FunctionLoader) - Constructor for class be.ugent.rml.functions.DynamicSingleRecordFunctionExecutor
 

E

encodeURI(String) - Static method in class be.ugent.rml.Utils
 
equal(String, String) - Static method in class be.ugent.rml.functions.lib.UtilFunctions
 
equals(Object) - Method in class be.ugent.rml.access.LocalFileAccess
 
equals(Object) - Method in class be.ugent.rml.access.RDBAccess
 
equals(Object) - Method in class be.ugent.rml.access.RemoteFileAccess
 
equals(Object) - Method in class be.ugent.rml.access.SPARQLEndpointAccess
 
equals(Object) - Method in class be.ugent.rml.store.QuadStore
 
equals(Object) - Method in class be.ugent.rml.store.RDF4JStore
 
equals(Object) - Method in class be.ugent.rml.store.SimpleQuadStore
 
equals(Object) - Method in class be.ugent.rml.term.BlankNode
 
equals(Object) - Method in class be.ugent.rml.term.Literal
 
equals(Object) - Method in class be.ugent.rml.term.NamedNode
 
execute(Record) - Method in class be.ugent.rml.extractor.ConstantExtractor
 
execute(Record) - Method in class be.ugent.rml.extractor.ReferenceExtractor
 
execute(Record) - Method in class be.ugent.rml.functions.AbstractSingleRecordFunctionExecutor
 
execute(Record) - Method in class be.ugent.rml.functions.ConcatFunction
 
execute(Record) - Method in interface be.ugent.rml.functions.SingleRecordFunctionExecutor
 
execute(List<Term>) - Method in class be.ugent.rml.Executor
 
execute(List<Term>, boolean, MetadataGenerator) - Method in class be.ugent.rml.Executor
 
execute(Map<String, Record>) - Method in class be.ugent.rml.functions.DynamicMultipleRecordsFunctionExecutor
 
execute(Map<String, Record>) - Method in interface be.ugent.rml.functions.MultipleRecordsFunctionExecutor
 
execute(Map<String, Record>) - Method in class be.ugent.rml.functions.StaticMultipleRecordsFunctionExecutor
 
execute(Map<String, Object>) - Method in class be.ugent.rml.functions.FunctionModel
 
executeWithFunction(List<Term>, boolean, BiConsumer<ProvenancedTerm, PredicateObjectGraph>) - Method in class be.ugent.rml.Executor
 
Executor - Class in be.ugent.rml
 
Executor(QuadStore, RecordsFactory, FunctionLoader, QuadStore, String) - Constructor for class be.ugent.rml.Executor
 
Executor(QuadStore, RecordsFactory, FunctionLoader, String) - Constructor for class be.ugent.rml.Executor
 
Executor(QuadStore, RecordsFactory, String) - Constructor for class be.ugent.rml.Executor
 
extract(Record) - Method in class be.ugent.rml.extractor.ConstantExtractor
 
extract(Record) - Method in interface be.ugent.rml.extractor.Extractor
 
extract(Record) - Method in class be.ugent.rml.extractor.ReferenceExtractor
 
Extractor - Interface in be.ugent.rml.extractor
 

F

fileToString(File) - Static method in class be.ugent.rml.Utils
 
FNML - Static variable in class be.ugent.rml.NAMESPACES
 
FNO - Static variable in class be.ugent.rml.NAMESPACES
Deprecated.
FNO_OLD - Static variable in class be.ugent.rml.NAMESPACES
Deprecated.
FNO_S - Static variable in class be.ugent.rml.NAMESPACES
 
FNOI - Static variable in class be.ugent.rml.NAMESPACES
 
FNOM - Static variable in class be.ugent.rml.NAMESPACES
 
FunctionLoader - Class in be.ugent.rml.functions
 
FunctionLoader() - Constructor for class be.ugent.rml.functions.FunctionLoader
 
FunctionLoader(QuadStore) - Constructor for class be.ugent.rml.functions.FunctionLoader
 
FunctionLoader(QuadStore, Map<String, Class>) - Constructor for class be.ugent.rml.functions.FunctionLoader
 
FunctionModel - Class in be.ugent.rml.functions
Function Model
FunctionModel(Term, Method, List<Term>, List<Term>) - Constructor for class be.ugent.rml.functions.FunctionModel
 
functionObjectToList(Object, List<String>) - Static method in class be.ugent.rml.functions.FunctionUtils
Generates strings from a function object.
functionRequire(File, String) - Static method in class be.ugent.rml.functions.FunctionUtils
 
FunctionUtils - Class in be.ugent.rml.functions
 
FunctionUtils() - Constructor for class be.ugent.rml.functions.FunctionUtils
 

G

generate(Record) - Method in class be.ugent.rml.termgenerator.BlankNodeGenerator
 
generate(Record) - Method in class be.ugent.rml.termgenerator.LiteralGenerator
 
generate(Record) - Method in class be.ugent.rml.termgenerator.NamedNodeGenerator
 
generate(Record) - Method in class be.ugent.rml.termgenerator.TermGenerator
 
generate(QuadStore, Term, boolean, boolean) - Static method in class be.ugent.rml.RecordFunctionExecutorFactory
 
generateA() - Static method in class be.ugent.rml.functions.lib.IDLabTestFunctions
 
get(String) - Method in class be.ugent.rml.records.CSVRecord
This method returns the objects for a column in the CSV record (= CSV row).
get(String) - Method in class be.ugent.rml.records.JSONRecord
This method returns the objects for a reference (JSONPath) in the record.
get(String) - Method in class be.ugent.rml.records.Record
This method returns the objects for a reference in the record.
get(String) - Method in class be.ugent.rml.records.XMLRecord
This method returns the objects for a reference (XPath) in the record.
getAccess(Term, QuadStore) - Method in class be.ugent.rml.access.AccessFactory
This method returns an Access instance based on the RML rules in rmlStore.
getBaseDirectiveTurtle(File) - Static method in class be.ugent.rml.Utils
 
getBaseDirectiveTurtle(InputStream) - Static method in class be.ugent.rml.Utils
 
getBaseDirectiveTurtle(String) - Static method in class be.ugent.rml.Utils
 
getBasePath() - Method in class be.ugent.rml.access.LocalFileAccess
This method returns the base path of the access.
getContentType() - Method in class be.ugent.rml.access.RDBAccess
This method returns the content type.
getContentType() - Method in class be.ugent.rml.access.RemoteFileAccess
This method returns the content type of the remote file.
getContentType() - Method in class be.ugent.rml.access.SPARQLEndpointAccess
This method returns the content type of the results.
getContentType() - Method in enum be.ugent.rml.records.SPARQLResultFormat
This method returns the content type of the format.
getDatabaseType() - Method in class be.ugent.rml.access.RDBAccess
This method returns the database type.
getDatatype() - Method in class be.ugent.rml.term.Literal
 
getDataType(String) - Method in class be.ugent.rml.records.CSVRecord
This method returns the datatype of a reference in the record.
getDataType(String) - Method in class be.ugent.rml.records.Record
This method returns the datatype of a reference in the record.
getDataTypes() - Method in interface be.ugent.rml.access.Access
This method returns a map of datatypes.
getDataTypes() - Method in class be.ugent.rml.access.LocalFileAccess
This methods returns the datatypes of the file.
getDataTypes() - Method in class be.ugent.rml.access.RDBAccess
This method returns the datatypes used for the columns in the accessed database.
getDataTypes() - Method in class be.ugent.rml.access.RemoteFileAccess
This methods returns the datatypes of the file.
getDataTypes() - Method in class be.ugent.rml.access.SPARQLEndpointAccess
This methods returns the datatypes of the results of the SPARQL query.
getDBtype(String) - Static method in enum be.ugent.rml.access.DatabaseType
 
getDetailLevel() - Method in class be.ugent.rml.metadata.MetadataGenerator
 
getDriver() - Method in enum be.ugent.rml.access.DatabaseType
 
getDriverSubstring() - Method in enum be.ugent.rml.access.DatabaseType
 
getDSN() - Method in class be.ugent.rml.access.RDBAccess
This method returns the DNS.
getEndpoint() - Method in class be.ugent.rml.access.SPARQLEndpointAccess
This method returns the url of the endpoint.
getFile(String) - Static method in class be.ugent.rml.Utils
 
getFile(String, File) - Static method in class be.ugent.rml.Utils
 
getFreePortNumber() - Static method in class be.ugent.rml.Utils
 
getFunction(Term) - Method in class be.ugent.rml.functions.FunctionLoader
 
getFunctionLoader() - Method in class be.ugent.rml.Executor
 
getFunctionLoader() - Method in class be.ugent.rml.Initializer
 
getFunctionParameterUris(QuadStore, List<Term>) - Static method in class be.ugent.rml.functions.FunctionUtils
 
getGraph() - Method in class be.ugent.rml.PredicateObjectGraph
 
getGraph() - Method in class be.ugent.rml.store.Quad
 
getGraph() - Method in class be.ugent.rml.term.ProvenancedQuad
 
getGraphMappingInfo() - Method in class be.ugent.rml.PredicateObjectGraphMapping
 
getGraphMappingInfos() - Method in class be.ugent.rml.Mapping
 
getHash(String) - Static method in class be.ugent.rml.Utils
 
getHashOfString(String) - Static method in class be.ugent.rml.Utils
 
getInputStream() - Method in interface be.ugent.rml.access.Access
This method returns an InputStream for the access.
getInputStream() - Method in class be.ugent.rml.access.LocalFileAccess
This method returns the InputStream of the local file.
getInputStream() - Method in class be.ugent.rml.access.RDBAccess
This method returns an InputStream of the results of the SQL query.
getInputStream() - Method in class be.ugent.rml.access.RemoteFileAccess
 
getInputStream() - Method in class be.ugent.rml.access.SPARQLEndpointAccess
This method returns an InputStream of the results of the SPARQL endpoint.
getInputStreamFromFile(File) - Static method in class be.ugent.rml.Utils
 
getInputStreamFromFileOrContentString(String) - Static method in class be.ugent.rml.Utils
Get an InputStream from a string.
getInputStreamFromLocation(String) - Static method in class be.ugent.rml.Utils
 
getInputStreamFromLocation(String, File, String) - Static method in class be.ugent.rml.Utils
 
getInputStreamFromURL(URL) - Static method in class be.ugent.rml.Utils
 
getInputStreamFromURL(URL, String) - Static method in class be.ugent.rml.Utils
 
getJDBCPrefix() - Method in enum be.ugent.rml.access.DatabaseType
 
getJoinConditions() - Method in class be.ugent.rml.PredicateObjectGraphMapping
 
getLanguage() - Method in class be.ugent.rml.term.Literal
 
getLevel() - Method in enum be.ugent.rml.metadata.MetadataGenerator.DETAIL_LEVEL
 
getLibraryPath(String) - Method in class be.ugent.rml.functions.FunctionLoader
 
getList(QuadStore, Term) - Static method in class be.ugent.rml.Utils
 
getList(QuadStore, Term, List<Term>) - Static method in class be.ugent.rml.Utils
 
getLiteralObjectsFromQuads(List<Quad>) - Static method in class be.ugent.rml.Utils
 
getLocation() - Method in class be.ugent.rml.access.RemoteFileAccess
The method returns the location of the remote file.
getMappings() - Method in class be.ugent.rml.Initializer
 
getMetadata() - Method in class be.ugent.rml.term.ProvenancedTerm
 
getMIMEType(String) - Static method in class be.ugent.rml.functions.lib.IDLabFunctions
 
getModel() - Method in class be.ugent.rml.store.RDF4JStore
TODO remove all need for this.
getNewBlankNodeID() - Static method in class be.ugent.rml.Executor
 
getNull() - Static method in class be.ugent.rml.functions.lib.IDLabTestFunctions
 
getObject() - Method in class be.ugent.rml.PredicateObjectGraph
 
getObject() - Method in class be.ugent.rml.store.Quad
 
getObject() - Method in class be.ugent.rml.term.ProvenancedQuad
 
getObjectMappingInfo() - Method in class be.ugent.rml.PredicateObjectGraphMapping
 
getObjectsFromQuads(List<Quad>) - Static method in class be.ugent.rml.Utils
 
getOrigin() - Method in class be.ugent.rml.functions.TermGeneratorOriginPair
 
getParameterGenerators() - Method in class be.ugent.rml.functions.ParameterValueOriginPair
 
getParameterGenerators() - Method in class be.ugent.rml.functions.ParameterValuePair
 
getParentTriplesMap() - Method in class be.ugent.rml.PredicateObjectGraphMapping
 
getPassword() - Method in class be.ugent.rml.access.RDBAccess
This method returns the password.
getPath() - Method in class be.ugent.rml.access.LocalFileAccess
This method returns the path of the access.
getPath() - Method in class be.ugent.rml.ValuedJoinCondition
 
getPredicate() - Method in class be.ugent.rml.PredicateObjectGraph
 
getPredicate() - Method in class be.ugent.rml.store.Quad
 
getPredicate() - Method in class be.ugent.rml.term.ProvenancedQuad
 
getPredicateMappingInfo() - Method in class be.ugent.rml.PredicateObjectGraphMapping
 
getPredicateObjectGraphMappings() - Method in class be.ugent.rml.Mapping
 
getQuad(Term, Term, Term) - Method in class be.ugent.rml.store.QuadStore
Helper function
getQuad(Term, Term, Term, Term) - Method in class be.ugent.rml.store.QuadStore
Helper function
getQuads(Term, Term, Term) - Method in class be.ugent.rml.store.QuadStore
Helper function
getQuads(Term, Term, Term, Term) - Method in class be.ugent.rml.store.QuadStore
Get all Quads in store matching arguments.
getQuads(Term, Term, Term, Term) - Method in class be.ugent.rml.store.RDF4JStore
 
getQuads(Term, Term, Term, Term) - Method in class be.ugent.rml.store.SimpleQuadStore
 
getQuery() - Method in class be.ugent.rml.access.RDBAccess
This method returns the SQL query.
getQuery() - Method in class be.ugent.rml.access.SPARQLEndpointAccess
This method returns the SPARQL query that is used to get the results.
getReaderFromFile(File) - Static method in class be.ugent.rml.Utils
 
getReaderFromLocation(String) - Static method in class be.ugent.rml.Utils
 
getReaderFromLocation(String, File, String) - Static method in class be.ugent.rml.Utils
 
getReaderFromURL(URL) - Static method in class be.ugent.rml.Utils
 
getReaderFromURL(URL, String) - Static method in class be.ugent.rml.Utils
 
getRecords(Access, Term, QuadStore) - Method in class be.ugent.rml.records.CSVRecordFactory
This method returns a list of CSV records for a data source.
getRecords(Access, Term, QuadStore) - Method in class be.ugent.rml.records.IteratorFormat
This method returns a list of records for a data source.
getRecords(Access, Term, QuadStore) - Method in interface be.ugent.rml.records.ReferenceFormulationRecordFactory
This method returns a list of records for a data source.
getReferenceFormulations() - Method in enum be.ugent.rml.records.SPARQLResultFormat
This method returns the reference formulation of the format.
getResult() - Method in class be.ugent.rml.metadata.MetadataGenerator
 
getStore() - Method in class be.ugent.rml.conformer.MappingConformer
Get a valid QuadStore
getSubject() - Method in class be.ugent.rml.store.Quad
 
getSubject() - Method in class be.ugent.rml.term.ProvenancedQuad
 
getSubjectMappingInfo() - Method in class be.ugent.rml.Mapping
 
getSubjectsFromQuads(List<Quad>) - Static method in class be.ugent.rml.Utils
 
getTemplateElements() - Method in class be.ugent.rml.Template
 
getTerm() - Method in class be.ugent.rml.MappingInfo
 
getTerm() - Method in class be.ugent.rml.term.ProvenancedTerm
 
getTermGenerator() - Method in class be.ugent.rml.functions.TermGeneratorOriginPair
 
getTermGenerator() - Method in class be.ugent.rml.MappingInfo
 
getTriplesMaps() - Method in class be.ugent.rml.Executor
 
getTriplesMaps() - Method in class be.ugent.rml.Initializer
 
getType() - Method in class be.ugent.rml.TemplateElement
 
getUri() - Method in enum be.ugent.rml.records.SPARQLResultFormat
This method returns the uri of the format.
getURI() - Method in class be.ugent.rml.functions.FunctionModel
 
getURLParamsString(Map<String, String>) - Static method in class be.ugent.rml.Utils
 
getUsername() - Method in class be.ugent.rml.access.RDBAccess
This method returns the username.
getValue() - Method in class be.ugent.rml.TemplateElement
 
getValue() - Method in class be.ugent.rml.term.AbstractTerm
 
getValue() - Method in interface be.ugent.rml.term.Term
 
getValueGeneratorPairs() - Method in class be.ugent.rml.functions.ParameterValueOriginPair
 
getValueGenerators() - Method in class be.ugent.rml.functions.ParameterValuePair
 
getValues() - Method in class be.ugent.rml.ValuedJoinCondition
 

H

hashCode() - Method in class be.ugent.rml.access.LocalFileAccess
 
hashCode() - Method in class be.ugent.rml.access.RDBAccess
 
hashCode() - Method in class be.ugent.rml.access.RemoteFileAccess
 
hashCode() - Method in class be.ugent.rml.access.SPARQLEndpointAccess
 
hashCode() - Method in class be.ugent.rml.term.AbstractTerm
 
hashCode(String) - Static method in class be.ugent.rml.Utils
 

I

IDLabFunctions - Class in be.ugent.rml.functions.lib
 
IDLabFunctions() - Constructor for class be.ugent.rml.functions.lib.IDLabFunctions
 
IDLabTestFunctions - Class in be.ugent.rml.functions.lib
 
IDLabTestFunctions() - Constructor for class be.ugent.rml.functions.lib.IDLabTestFunctions
 
Initializer - Class in be.ugent.rml
 
Initializer(QuadStore, FunctionLoader) - Constructor for class be.ugent.rml.Initializer
 
inRange(Double, Double, Double) - Static method in class be.ugent.rml.functions.lib.IDLabFunctions
Tests whether a certain number is in a certain range.
insertQuad(ProvenancedQuad) - Method in class be.ugent.rml.metadata.MetadataGenerator
Gets called every time a quad is generated.
isEmpty() - Method in class be.ugent.rml.store.QuadStore
True if RDF quads present is 0
isEmpty() - Method in class be.ugent.rml.store.RDF4JStore
 
isEmpty() - Method in class be.ugent.rml.store.SimpleQuadStore
 
isIsomorphic(QuadStore) - Method in class be.ugent.rml.store.QuadStore
Test if given store and this store are isomorphic RDF graph representations
isIsomorphic(QuadStore) - Method in class be.ugent.rml.store.RDF4JStore
 
isIsomorphic(QuadStore) - Method in class be.ugent.rml.store.SimpleQuadStore
 
isRelativeIRI(String) - Static method in class be.ugent.rml.Utils
This method returns true if a string is a relative IRI.
isRemoteFile(String) - Static method in class be.ugent.rml.Utils
 
isSet(String) - Static method in class be.ugent.rml.functions.lib.IDLabFunctions
 
isSubset(QuadStore) - Method in class be.ugent.rml.store.QuadStore
Test if given store is subset of this store
isSubset(QuadStore) - Method in class be.ugent.rml.store.RDF4JStore
 
isSubset(QuadStore) - Method in class be.ugent.rml.store.SimpleQuadStore
 
isValidIRI(String) - Static method in class be.ugent.rml.Utils
This method returns true if a string is valid IRI.
isValidrrLanguage(String) - Static method in class be.ugent.rml.Utils
Check if conforming to https://tools.ietf.org/html/bcp47#section-2.2.9
IteratorFormat<DocumentClass> - Class in be.ugent.rml.records
This an abstract class for reference formulation-specific record factories that use iterators.
IteratorFormat() - Constructor for class be.ugent.rml.records.IteratorFormat
 

J

join2(String, String, String) - Static method in class be.ugent.rml.functions.lib.IDLabFunctions
Returns the string obtained by joining two strings `s1` and `s2` with the separator `sep`.
JSON - be.ugent.rml.records.SPARQLResultFormat
 
JSONRecord - Class in be.ugent.rml.records
This class is a specific implementation of a record for JSON.
JSONRecord(Object, String) - Constructor for class be.ugent.rml.records.JSONRecord
 
JSONRecordFactory - Class in be.ugent.rml.records
This class is a record factory that creates JSON records.
JSONRecordFactory() - Constructor for class be.ugent.rml.records.JSONRecordFactory
 

L

LIB - Static variable in class be.ugent.rml.NAMESPACES
 
listContainsElement(List, String) - Static method in class be.ugent.rml.functions.lib.IDLabFunctions
 
Literal - Class in be.ugent.rml.term
 
Literal(String) - Constructor for class be.ugent.rml.term.Literal
 
Literal(String, Term) - Constructor for class be.ugent.rml.term.Literal
 
Literal(String, String) - Constructor for class be.ugent.rml.term.Literal
 
LiteralGenerator - Class in be.ugent.rml.termgenerator
 
LiteralGenerator(SingleRecordFunctionExecutor) - Constructor for class be.ugent.rml.termgenerator.LiteralGenerator
 
LiteralGenerator(SingleRecordFunctionExecutor, SingleRecordFunctionExecutor) - Constructor for class be.ugent.rml.termgenerator.LiteralGenerator
 
LiteralGenerator(SingleRecordFunctionExecutor, Term) - Constructor for class be.ugent.rml.termgenerator.LiteralGenerator
 
LiteralGenerator(SingleRecordFunctionExecutor, String) - Constructor for class be.ugent.rml.termgenerator.LiteralGenerator
 
LocalFileAccess - Class in be.ugent.rml.access
This class represents access to a local file.
LocalFileAccess(String, String) - Constructor for class be.ugent.rml.access.LocalFileAccess
This constructor takes the path and the base path of a file.

M

main(String[]) - Static method in class be.ugent.rml.cli.Main
 
main(String[], String) - Static method in class be.ugent.rml.cli.Main
Main method use for the CLI.
Main - Class in be.ugent.rml.cli
 
Main() - Constructor for class be.ugent.rml.cli.Main
 
Mapping - Class in be.ugent.rml
 
Mapping(MappingInfo, List<PredicateObjectGraphMapping>, List<MappingInfo>) - Constructor for class be.ugent.rml.Mapping
 
MappingConformer - Class in be.ugent.rml.conformer
Only validates by checking for at least one TriplesMap.
MappingConformer(QuadStore) - Constructor for class be.ugent.rml.conformer.MappingConformer
Create MappingConformer from InputStream of mapping file in RDF.
MappingConformer(QuadStore, Map<String, String>) - Constructor for class be.ugent.rml.conformer.MappingConformer
Create MappingConformer from InputStream of mapping file in RDF.
MappingFactory - Class in be.ugent.rml
 
MappingFactory(FunctionLoader) - Constructor for class be.ugent.rml.MappingFactory
 
MappingInfo - Class in be.ugent.rml
 
MappingInfo(Term, TermGenerator) - Constructor for class be.ugent.rml.MappingInfo
 
Metadata - Class in be.ugent.rml.metadata
Holds the source triplesMap and Subject-, Object- or PredicateMap for a specific (provenanced) term.
Metadata() - Constructor for class be.ugent.rml.metadata.Metadata
 
Metadata(Term) - Constructor for class be.ugent.rml.metadata.Metadata
 
Metadata(Term, Term) - Constructor for class be.ugent.rml.metadata.Metadata
 
MetadataGenerator - Class in be.ugent.rml.metadata
Class that encapsulates the generation of metadata.
MetadataGenerator(MetadataGenerator.DETAIL_LEVEL, String, String[], QuadStore) - Constructor for class be.ugent.rml.metadata.MetadataGenerator
 
MetadataGenerator(MetadataGenerator.DETAIL_LEVEL, String, String[], QuadStore, QuadStore) - Constructor for class be.ugent.rml.metadata.MetadataGenerator
 
MetadataGenerator.DETAIL_LEVEL - Enum in be.ugent.rml.metadata
 
MultipleRecordsFunctionExecutor - Interface in be.ugent.rml.functions
 
MYSQL - be.ugent.rml.access.DatabaseType
 

N

NamedNode - Class in be.ugent.rml.term
 
NamedNode(String) - Constructor for class be.ugent.rml.term.NamedNode
 
NamedNodeGenerator - Class in be.ugent.rml.termgenerator
 
NamedNodeGenerator(SingleRecordFunctionExecutor) - Constructor for class be.ugent.rml.termgenerator.NamedNodeGenerator
 
NAMESPACES - Class in be.ugent.rml
 
NAMESPACES() - Constructor for class be.ugent.rml.NAMESPACES
 
normalizeDate(String, String) - Static method in class be.ugent.rml.functions.lib.IDLabFunctions
Returns `s` as a normalized xsd:date string, using `f` as current date form.
notEqual(String, String) - Static method in class be.ugent.rml.functions.lib.UtilFunctions
 
ntriples2hdt(String, String) - Static method in class be.ugent.rml.Utils
 

O

ORACLE - be.ugent.rml.access.DatabaseType
 

P

ParameterValueOriginPair - Class in be.ugent.rml.functions
 
ParameterValueOriginPair(List<TermGenerator>, List<TermGeneratorOriginPair>) - Constructor for class be.ugent.rml.functions.ParameterValueOriginPair
 
ParameterValuePair - Class in be.ugent.rml.functions
 
ParameterValuePair(List<TermGenerator>, List<TermGenerator>) - Constructor for class be.ugent.rml.functions.ParameterValuePair
 
parseFunctionParameters(QuadStore, List<Term>) - Static method in class be.ugent.rml.functions.FunctionUtils
 
parseTemplate(String, boolean) - Static method in class be.ugent.rml.Utils
This method parse the generic template and returns a list of Extractors that can later be used by the executor to get the data values from the records.
POSTGRES - be.ugent.rml.access.DatabaseType
 
postMappingGeneration(String, String, QuadStore) - Method in class be.ugent.rml.metadata.MetadataGenerator
Generates metadata after the actual mapping.
PredicateObjectGraph - Class in be.ugent.rml
 
PredicateObjectGraph(ProvenancedTerm, ProvenancedTerm, ProvenancedTerm) - Constructor for class be.ugent.rml.PredicateObjectGraph
 
PredicateObjectGraphMapping - Class in be.ugent.rml
 
PredicateObjectGraphMapping(MappingInfo, MappingInfo, MappingInfo) - Constructor for class be.ugent.rml.PredicateObjectGraphMapping
 
preMappingGeneration(List<Term>, QuadStore) - Method in class be.ugent.rml.metadata.MetadataGenerator
Generates metadata before the actual mapping.
PROV - Static variable in class be.ugent.rml.NAMESPACES
 
ProvenancedQuad - Class in be.ugent.rml.term
 
ProvenancedQuad(ProvenancedTerm, ProvenancedTerm, ProvenancedTerm) - Constructor for class be.ugent.rml.term.ProvenancedQuad
 
ProvenancedQuad(ProvenancedTerm, ProvenancedTerm, ProvenancedTerm, ProvenancedTerm) - Constructor for class be.ugent.rml.term.ProvenancedQuad
 
ProvenancedTerm - Class in be.ugent.rml.term
 
ProvenancedTerm(Term) - Constructor for class be.ugent.rml.term.ProvenancedTerm
 
ProvenancedTerm(Term, MappingInfo) - Constructor for class be.ugent.rml.term.ProvenancedTerm
 
ProvenancedTerm(Term, Metadata) - Constructor for class be.ugent.rml.term.ProvenancedTerm
 

Q

QL - Static variable in class be.ugent.rml.NAMESPACES
 
Quad - Class in be.ugent.rml.store
 
Quad(Term, Term, Term) - Constructor for class be.ugent.rml.store.Quad
 
Quad(Term, Term, Term, Term) - Constructor for class be.ugent.rml.store.Quad
 
QuadStore - Class in be.ugent.rml.store
Vendor-neutral interface for managing RDF collections.
QuadStore() - Constructor for class be.ugent.rml.store.QuadStore
 
QuadStoreFactory - Class in be.ugent.rml.store
 
QuadStoreFactory() - Constructor for class be.ugent.rml.store.QuadStoreFactory
 

R

R2RMLConverter - Class in be.ugent.rml.conformer
Converts InputStream of R2RML or RML mapping files to RML mapping files.
random() - Static method in class be.ugent.rml.functions.lib.IDLabFunctions
 
random() - Static method in class be.ugent.rml.functions.lib.IDLabTestFunctions
 
randomString(int) - Static method in class be.ugent.rml.Utils
 
RDBAccess - Class in be.ugent.rml.access
This class represents the access to a relational database.
RDBAccess(String, DatabaseType, String, String, String, String) - Constructor for class be.ugent.rml.access.RDBAccess
This constructor takes as arguments the dsn, database, username, password, query, and content type.
RDF - Static variable in class be.ugent.rml.NAMESPACES
 
RDF4JStore - Class in be.ugent.rml.store
Implementation of QuadStore with RDF4J Package-private
RDF4JStore() - Constructor for class be.ugent.rml.store.RDF4JStore
 
read(File) - Static method in class be.ugent.rml.store.QuadStoreFactory
Read from file, default Turtle format
read(File, RDFFormat) - Static method in class be.ugent.rml.store.QuadStoreFactory
Read from file in given format
read(InputStream) - Static method in class be.ugent.rml.store.QuadStoreFactory
Read from InputStream, default Turtle format
read(InputStream, String, RDFFormat) - Method in class be.ugent.rml.store.QuadStore
Read RDF to QuadStore TODO use class or enum for input format
read(InputStream, String, RDFFormat) - Method in class be.ugent.rml.store.RDF4JStore
 
read(InputStream, String, RDFFormat) - Method in class be.ugent.rml.store.SimpleQuadStore
 
read(InputStream, RDFFormat) - Static method in class be.ugent.rml.store.QuadStoreFactory
Read from InputStream in given format
readFile(String) - Static method in class be.ugent.rml.functions.lib.IDLabFunctions
 
readFile(String, Charset) - Static method in class be.ugent.rml.Utils
 
Record - Class in be.ugent.rml.records
This class represents a generic record in a data source.
Record() - Constructor for class be.ugent.rml.records.Record
 
RecordFunctionExecutorFactory - Class in be.ugent.rml
 
RecordFunctionExecutorFactory() - Constructor for class be.ugent.rml.RecordFunctionExecutorFactory
 
RecordsFactory - Class in be.ugent.rml.records
This class creates records based on RML rules.
RecordsFactory(String) - Constructor for class be.ugent.rml.records.RecordsFactory
 
reference - Variable in class be.ugent.rml.extractor.ReferenceExtractor
 
ReferenceExtractor - Class in be.ugent.rml.extractor
 
ReferenceExtractor(String) - Constructor for class be.ugent.rml.extractor.ReferenceExtractor
 
ReferenceExtractor(String, boolean) - Constructor for class be.ugent.rml.extractor.ReferenceExtractor
 
ReferenceFormulationRecordFactory - Interface in be.ugent.rml.records
This is the interface for reference formulation-specific record factories.
RemoteFileAccess - Class in be.ugent.rml.access
This class represents access to a remote file.
RemoteFileAccess(String) - Constructor for class be.ugent.rml.access.RemoteFileAccess
 
RemoteFileAccess(String, String) - Constructor for class be.ugent.rml.access.RemoteFileAccess
This constructor of RemoteFileAccess taking location and content type as arguments.
removeDuplicates() - Method in class be.ugent.rml.store.QuadStore
Remove duplicate quads
removeDuplicates() - Method in class be.ugent.rml.store.RDF4JStore
 
removeDuplicates() - Method in class be.ugent.rml.store.SimpleQuadStore
 
removeQuads(Quad) - Method in class be.ugent.rml.store.QuadStore
 
removeQuads(Term, Term, Term) - Method in class be.ugent.rml.store.QuadStore
Helper function
removeQuads(Term, Term, Term, Term) - Method in class be.ugent.rml.store.QuadStore
Remove all Quads matching input from store.
removeQuads(Term, Term, Term, Term) - Method in class be.ugent.rml.store.RDF4JStore
 
removeQuads(Term, Term, Term, Term) - Method in class be.ugent.rml.store.SimpleQuadStore
 
removeQuads(List<Quad>) - Method in class be.ugent.rml.store.QuadStore
 
renameAll(Term, Term) - Method in class be.ugent.rml.store.QuadStore
Rename all predicates in graph
RML - Static variable in class be.ugent.rml.NAMESPACES
 
RR - Static variable in class be.ugent.rml.NAMESPACES
 

S

SD - Static variable in class be.ugent.rml.NAMESPACES
 
selectedColumnHash(String) - Static method in class be.ugent.rml.Utils
 
setParentTriplesMap(Term) - Method in class be.ugent.rml.PredicateObjectGraphMapping
 
setSourceMap(Term) - Method in class be.ugent.rml.metadata.Metadata
 
SimpleQuadStore - Class in be.ugent.rml.store
Implementation of QuadStore with a List of Quads.
SimpleQuadStore() - Constructor for class be.ugent.rml.store.SimpleQuadStore
 
SingleRecordFunctionExecutor - Interface in be.ugent.rml.functions
 
size() - Method in class be.ugent.rml.store.QuadStore
Number of RDF quads
size() - Method in class be.ugent.rml.store.RDF4JStore
 
size() - Method in class be.ugent.rml.store.SimpleQuadStore
 
SPARQLEndpointAccess - Class in be.ugent.rml.access
This class represents the access to a SPARQL endpoint.
SPARQLEndpointAccess(String, String, String) - Constructor for class be.ugent.rml.access.SPARQLEndpointAccess
This constructor takes a content type, url of the endpoint, and a SPARQL query as arguments.
SPARQLResultFormat - Enum in be.ugent.rml.records
This enum represents the different SPARQL result formats.
SQL_SERVER - be.ugent.rml.access.DatabaseType
 
StaticMultipleRecordsFunctionExecutor - Class in be.ugent.rml.functions
 
StaticMultipleRecordsFunctionExecutor(FunctionModel, Map<String, Object[]>) - Constructor for class be.ugent.rml.functions.StaticMultipleRecordsFunctionExecutor
 
StaticSingleRecordFunctionExecutor - Class in be.ugent.rml.functions
 
StaticSingleRecordFunctionExecutor(FunctionModel, Map<String, List<Template>>) - Constructor for class be.ugent.rml.functions.StaticSingleRecordFunctionExecutor
 
stringContainsOtherString(String, String, String) - Static method in class be.ugent.rml.functions.lib.IDLabFunctions
 

T

Template - Class in be.ugent.rml
 
Template() - Constructor for class be.ugent.rml.Template
 
Template(List<TemplateElement>) - Constructor for class be.ugent.rml.Template
 
TemplateElement - Class in be.ugent.rml
 
TemplateElement(String, TEMPLATETYPE) - Constructor for class be.ugent.rml.TemplateElement
 
TEMPLATETYPE - Enum in be.ugent.rml
 
Term - Interface in be.ugent.rml.term
 
TERM - be.ugent.rml.metadata.MetadataGenerator.DETAIL_LEVEL
 
TermGenerator - Class in be.ugent.rml.termgenerator
 
TermGenerator(SingleRecordFunctionExecutor) - Constructor for class be.ugent.rml.termgenerator.TermGenerator
 
TermGeneratorOriginPair - Class in be.ugent.rml.functions
 
TermGeneratorOriginPair(TermGenerator, String) - Constructor for class be.ugent.rml.functions.TermGeneratorOriginPair
 
toSortedString() - Method in class be.ugent.rml.store.QuadStore
Use sorted Quads in string representation
toString() - Method in enum be.ugent.rml.access.DatabaseType
 
toString() - Method in class be.ugent.rml.access.LocalFileAccess
 
toString() - Method in class be.ugent.rml.extractor.ConstantExtractor
to String method
toString() - Method in class be.ugent.rml.extractor.ReferenceExtractor
 
toString() - Method in class be.ugent.rml.functions.ParameterValuePair
To string method
toString() - Method in enum be.ugent.rml.records.SPARQLResultFormat
This method returns a String representation of the format, based on the format's name.
toString() - Method in class be.ugent.rml.store.QuadStore
Uses Quads in string representation
toString() - Method in class be.ugent.rml.term.AbstractTerm
 
toString() - Method in class be.ugent.rml.term.BlankNode
 
toString() - Method in class be.ugent.rml.term.Literal
 
toString() - Method in class be.ugent.rml.term.NamedNode
 
toString() - Method in class be.ugent.rml.termgenerator.TermGenerator
to string method
toUpperCaseURL(String) - Static method in class be.ugent.rml.functions.lib.IDLabFunctions
 
transformDatatypeString(String, String) - Static method in class be.ugent.rml.Utils
 
TRIPLE - be.ugent.rml.metadata.MetadataGenerator.DETAIL_LEVEL
 
trueCondition(String, String) - Static method in class be.ugent.rml.functions.lib.IDLabFunctions
 
tryPropertyTranslation(Term, Term, Term, Term) - Method in class be.ugent.rml.store.QuadStore
If fromPredicate is present on from, rename it to toPredicate and move it to to

U

UtilFunctions - Class in be.ugent.rml.functions.lib
 
UtilFunctions() - Constructor for class be.ugent.rml.functions.lib.UtilFunctions
 
Utils - Class in be.ugent.rml
General static utility functions
Utils() - Constructor for class be.ugent.rml.Utils
 

V

ValuedJoinCondition - Class in be.ugent.rml
 
ValuedJoinCondition(Template, List<String>) - Constructor for class be.ugent.rml.ValuedJoinCondition
 
valueOf(String) - Static method in enum be.ugent.rml.access.DatabaseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum be.ugent.rml.metadata.MetadataGenerator.DETAIL_LEVEL
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum be.ugent.rml.records.SPARQLResultFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum be.ugent.rml.TEMPLATETYPE
Returns the enum constant of this type with the specified name.
values() - Static method in enum be.ugent.rml.access.DatabaseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum be.ugent.rml.metadata.MetadataGenerator.DETAIL_LEVEL
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum be.ugent.rml.records.SPARQLResultFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum be.ugent.rml.TEMPLATETYPE
Returns an array containing the constants of this enum type, in the order they are declared.
VARIABLE - be.ugent.rml.TEMPLATETYPE
 
VOID - Static variable in class be.ugent.rml.NAMESPACES
 

W

write(ByteArrayOutputStream, String) - Method in class be.ugent.rml.store.QuadStore
Helper function
write(PrintStream, String) - Method in class be.ugent.rml.store.QuadStore
Helper function
write(Writer, String) - Method in class be.ugent.rml.store.QuadStore
Write out the QuadStore in given format TODO use class or enum for output format
write(Writer, String) - Method in class be.ugent.rml.store.RDF4JStore
 
write(Writer, String) - Method in class be.ugent.rml.store.SimpleQuadStore
 

X

XML - be.ugent.rml.records.SPARQLResultFormat
 
XMLRecord - Class in be.ugent.rml.records
This class is a specific implementation of a record for XML.
XMLRecord(Node) - Constructor for class be.ugent.rml.records.XMLRecord
 
XMLRecordFactory - Class in be.ugent.rml.records
This class is a record factory that creates XML records.
XMLRecordFactory() - Constructor for class be.ugent.rml.records.XMLRecordFactory
 
XSD - Static variable in class be.ugent.rml.NAMESPACES
 
A B C D E F G H I J L M N O P Q R S T U V W X 
All Classes All Packages