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
All Classes All Packages
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
All Classes All Packages