
rdf_edit.pl -- RDF edit layerThis library provides a number of functions on top of the rdf_db module:
rdfe_update(+Subject, +Predicate, +Object, +Action)
! subject(+Subject)
! predicate(+Predicate)
! object(+Object)
! source(+Source)
rdfe_delete(+Subject)
rdfe_load(+File) is det
rdfe_load(+File, +Options) is det
rdfe_snapshot_file(-File)
rdfe_register_ns(Id, URI)rdf_register_ns(Id, URI)
rdfe_transaction(:Goal)
rdfe_undo
rdfe_redo
rdfe_can_redo(-TID) is semidet
rdfe_can_undo(-TID) is semidet
rdfe_transaction_name(+TID, -Name)
rdfe_set_transaction_name(+Name)
rdfe_transaction_member(+TID, -Action)
rdfe_set_file_property(+File, +Options)access(ro/rw)default(all/fallback)
rdfe_get_file_property(+FileOrURL, ?Option)
rdfe_is_modified(?Source)
rdfe_clear_modified(+Graph) is det
rdfe_set_watermark(Name)
rdfe_reset
rdfe_open_journal(+File, +Mode) is det
rdfe_close_journal
rdfe_current_journal(-Path)
rdfe_replay_journal(+File)
rdfe_load(+File) is det
rdfe_load(+File, +Options) is det
rdfe_can_redo(-TID) is semidet
rdfe_can_undo(-TID) is semidetThe following predicates are exported, but not or incorrectly documented.
rdfe_assert(Arg1, Arg2, Arg3)
rdfe_assert(Arg1, Arg2, Arg3, Arg4)
rdfe_retractall(Arg1, Arg2, Arg3)
rdfe_retractall(Arg1, Arg2, Arg3, Arg4)
rdfe_update(Arg1, Arg2, Arg3, Arg4, Arg5)
rdfe_unregister_ns(Arg1, Arg2)
rdfe_transaction(Arg1, Arg2)