semweb

Prolog files

rdf_db.pl  -- Core RDF databaseShow source
rdf_prefixes.pl  -- RDF prefixes managementShow source
ns/2Dynamic and multifile predicate that maintains the registered namespace aliases.Source
rdf_current_ns/2Source
rdf_current_prefix/2Query predefined prefixes and prefixes defined with rdf_register_prefix/2 and local prefixes defined with rdf_prefix/2.Source
rdf_empty_prefix_cache/2Multifile hook called if the binding Alias -> URI is modified.Source
rdf_global_id/2Convert between Prefix:Local and full IRI (an atom).Source
rdf_global_object/2Same as rdf_global_id/2, but intended for dealing with the object part of a triple, in particular the type for typed literals.Source
rdf_global_term/2Performs rdf_global_id/2 on predixed IRIs and rdf_global_object/2 on RDF literals, by recursively analysing the term.Source
rdf_meta/1This directive defines the argument types of the named predicates, which will force compile time namespace expansion for these predicates.Source
rdf_prefix/2Register a local prefix.Source
rdf_register_ns/2Register an RDF prefix.Source
rdf_register_ns/3Register an RDF prefix.Source
rdf_register_prefix/2Register Prefix as an abbreviation for URI.Source
rdf_register_prefix/3Register Prefix as an abbreviation for URI.Source
rdf_unregister_prefix/1Delete a prefix global registration.Source
register_file_prefixes/1Register a namespace as encounted in the namespace list of an RDF document.Source