rdf11.pl -- RDF 1.1 API |
invalid_lexical_form_hook/3 | This hook is called if translation of the lexical form to the Prolog representation fails due to a syntax error. |  |
rdf/3 | True if an RDF triple <S,P,O> exists, optionally in the graph G. |  |
rdf/4 | True if an RDF triple <S,P,O> exists, optionally in the graph G. |  |
rdf_assert/3 | Assert a new triple. |  |
rdf_assert/4 | Assert a new triple. |  |
rdf_assert_list/2 | Create an RDF list from the given Prolog List. |  |
rdf_assert_list/3 | Create an RDF list from the given Prolog List. |  |
rdf_bnode/1 | True if BNode is a currently known blank node. |  |
rdf_canonical_literal/2 | Transform a relaxed literal specification as allowed for rdf_assert/3 into its canonical form. |  |
rdf_compare/3 | True if the RDF terms Left and Right are ordered according to the comparison operator Diff. |  |
rdf_create_bnode/1 | Create a new BNode. |  |
rdf_default_graph/1 | Query/set the notion of the default graph. |  |
rdf_default_graph/2 | Query/set the notion of the default graph. |  |
rdf_estimate_complexity/4 | |  |
rdf_has/3 | Similar to rdf/3 and rdf/4, but P matches all predicates that are defined as an rdfs:subPropertyOf of P. |  |
rdf_has/4 | Similar to rdf/3 and rdf/4, but P matches all predicates that are defined as an rdfs:subPropertyOf of P. |  |
rdf_iri/1 | True if IRI is a current IRI. |  |
rdf_is_bnode/1 | True if Term is an RDF blank node identifier. |  |
rdf_is_iri/1 | True if IRI is an RDF IRI term. |  |
rdf_is_literal/1 | True if Term is an RDF literal term. |  |
rdf_is_name/1 | True if Term is an RDF Name, i.e., an IRI or literal. |  |
rdf_is_object/1 | True if Term can appear in the object position of a triple. |  |
rdf_is_predicate/1 | True if Term can appear in the predicate position of a triple. |  |
rdf_is_subject/1 | True if Term can appear in the subject position of a triple. |  |
rdf_is_term/1 | True if Term can be used as an RDF term, i.e., if Term is either an IRI, a blank node or an RDF literal. |  |
rdf_last/2 | True when Last is the last element of RDFList. |  |
rdf_length/2 | True when Length is the number of cells in RDFList. |  |
rdf_lexical_form/2 | True when Lexical is the lexical form for the literal Literal. |  |
rdf_list/1 | True if RDFTerm is a proper RDF list. |  |
rdf_list/2 | True when PrologList represents the rdf:first objects for all cells in RDFList. |  |
rdf_literal/1 | True if Term is a known literal. |  |
rdf_member/2 | True when Member is a member of RDFList. |  |
rdf_name/1 | True if Name is a current IRI or literal. |  |
rdf_nextto/2 | True if Y directly follows X in RdfList. |  |
rdf_nextto/3 | True if Y directly follows X in RdfList. |  |
rdf_node/1 | True when T appears in the subject or object position of a known triple, i.e., is a node in the RDF graph. |  |
rdf_nth0/3 | True when X is the Index-th element (0-based or 1-based) of RDFList. |  |
rdf_nth1/3 | True when X is the Index-th element (0-based or 1-based) of RDFList. |  |
rdf_object/1 | True when O is a currently known object, i.e. |  |
rdf_predicate/1 | True when P is a currently known predicate, i.e. |  |
rdf_reachable/3 | True when O can be reached from S using the transitive closure of P. |  |
rdf_reachable/5 | True when O can be reached from S using the transitive closure of P. |  |
rdf_retract_list/1 | Retract the rdf:first, rdf:rest and rdf:type=rdf:'List' triples from all nodes reachable through rdf:rest. |  |
rdf_retractall/3 | Remove all matching triples from the database. |  |
rdf_retractall/4 | Remove all matching triples from the database. |  |
rdf_subject/1 | True when S is a currently known subject, i.e. |  |
rdf_term/1 | True if Term appears in the RDF database. |  |
rdf_update/4 | Replaces one of the three (four) fields on the matching triples depending on Action:. |  |
rdf_update/5 | Replaces one of the three (four) fields on the matching triples depending on Action:. |  |
rdf_where/1 | Formulate constraints on RDF terms, notably literals. |  |
{}/1 | Formulate constraints on RDF terms, notably literals. |  |
rdf_db.pl -- Core RDF database |
rdf_prefixes.pl -- RDF prefixes management |
ns/2 | Dynamic and multifile predicate that maintains the registered namespace aliases. |  |
rdf_current_ns/2 | |  |
rdf_current_prefix/2 | Query predefined prefixes and prefixes defined with rdf_register_prefix/2 and local prefixes defined with rdf_prefix/2. |  |
rdf_empty_prefix_cache/2 | Multifile hook called if the binding Alias -> URI is modified. |  |
rdf_global_id/2 | Convert between Prefix:Local and full IRI (an atom). |  |
rdf_global_object/2 | Same as rdf_global_id/2, but intended for dealing with the object part of a triple, in particular the type for typed literals. |  |
rdf_global_term/2 | Performs rdf_global_id/2 on prefixed IRIs and rdf_global_object/2 on RDF literals, by recursively analysing the term. |  |
rdf_meta/1 | This directive defines the argument types of the named predicates, which will force compile time namespace expansion for these predicates. |  |
rdf_prefix/2 | Register a local prefix. |  |
rdf_register_ns/2 | Register an RDF prefix. |  |
rdf_register_ns/3 | Register an RDF prefix. |  |
rdf_register_prefix/2 | Register Prefix as an abbreviation for URI. |  |
rdf_register_prefix/3 | Register Prefix as an abbreviation for URI. |  |
rdf_unregister_prefix/1 | Delete a prefix global registration. |  |
register_file_prefixes/1 | Register a namespace as encountered in the namespace list of an RDF document. |  |
rdf_turtle_write.pl -- Turtle - Terse RDF Triple Language writer |
rdf_save_canonical_trig/2 | Save triples in a canonical format. |  |
rdf_save_canonical_turtle/2 | Save triples in a canonical format. |  |
rdf_save_ntriples/2 | Save RDF using ntriples format. |  |
rdf_save_trig/2 | Save multiple RDF graphs into a TriG file. |  |
rdf_save_turtle/2 | Save an RDF graph as Turtle. |  |
turtle_prefix/4 | Test whether we want to include the proposed prefix in the. |  |
sparql_client.pl -- SPARQL client library |
sparql_query/3 | Execute a SPARQL query on an HTTP SPARQL endpoint. |  |
sparql_read_json_result/2 | The returned Result term is of the format:. |  |
sparql_read_xml_result/2 | Specs from http://www.w3.org/TR/rdf-sparql-XMLres/. |  |
sparql_set_server/1 | Set sparql server default options. |  |
turtle.pl -- Turtle: Terse RDF Triple Language |
rdf_load_stream/3 | (Turtle clauses). |  |
rdf_load_turtle/3 | |  |
rdf_process_turtle/3 | Streaming Turtle parser. |  |
rdf_read_turtle/3 | Read a stream or file into a set of triples or quadruples (if faced with TriG input) of the format. |  |
turtle_pn_local/1 | True if Atom is a valid Turtle PN_LOCAL name. |  |
turtle_write_quoted_string/2 | Same as turtle_write_quoted_string(Out, Value, false) , writing a string with only a single " . |  |
turtle_write_uri/2 | Write a URI as <...> . |  |