rdf

OCaml library to manipulate RDF graphs; implements SPARQL
IN THIS PACKAGE
Module Rdf . Sioc . Open
val sioc_c_Community : Iri.t

Community is a high-level concept that defines an online community and what it consists of.

val sioc_c_Container : Iri.t

An area in which content Items are contained.

val sioc_c_Forum : Iri.t

A discussion area on which Posts or entries are made.

val sioc_c_Item : Iri.t

An Item is something which can be in a Container.

val sioc_c_Post : Iri.t

An article or message that can be posted to a Forum.

val sioc_c_Role : Iri.t

A Role is a function of a UserAccount within a scope of a particular Forum, Site, etc.

val sioc_c_Site : Iri.t

A Site can be the location of an online community or set of communities, with UserAccounts and Usergroups creating Items in a set of Containers. It can be thought of as a web-accessible data Space.

val sioc_c_Space : Iri.t

A Space is a place where data resides, e.g. on a website, desktop, fileshare, etc.

val sioc_c_Thread : Iri.t

A container for a series of threaded discussion Posts or Items.

val sioc_c_User : Iri.t

UserAccount is now preferred. This is a deprecated class for a User in an online community site.

val sioc_c_UserAccount : Iri.t

A user account in an online community site.

val sioc_c_Usergroup : Iri.t

A set of UserAccounts whose owners have a common purpose or interest. Can be used for access control purposes.

val sioc_about : Iri.t

Specifies that this Item is about a particular resource, e.g. a Post describing a book, hotel, etc.

val sioc_account_of : Iri.t

Refers to the foaf:Agent or foaf:Person who owns this sioc:UserAccount.

val sioc_addressed_to : Iri.t

Refers to who (e.g. a UserAccount, e-mail address, etc.) a particular Item is addressed to.

val sioc_administrator_of : Iri.t

A Site that the UserAccount is an administrator of.

val sioc_attachment : Iri.t

The URI of a file attached to an Item.

val sioc_avatar : Iri.t

An image or depiction used to represent this UserAccount.

val sioc_container_of : Iri.t

An Item that this Container contains.

val sioc_content : Iri.t

The content of the Item in plain text format.

val sioc_content_encoded : Iri.t

The encoded content of the Post, contained in CDATA areas.

val sioc_created_at : Iri.t

When this was created, in ISO 8601 format.

val sioc_creator_of : Iri.t

A resource that the UserAccount is a creator of.

val sioc_description : Iri.t

The content of the Post.

val sioc_email : Iri.t

An electronic mail address of the UserAccount.

val sioc_email_sha1 : Iri.t

An electronic mail address of the UserAccount, encoded using SHA1.

val sioc_embeds_knowledge : Iri.t

This links Items to embedded statements, facts and structured content.

val sioc_feed : Iri.t

A feed (e.g. RSS, Atom, etc.) pertaining to this resource (e.g. for a Forum, Site, UserAccount, etc.).

val sioc_first_name : Iri.t

First (real) name of this User. Synonyms include given name or christian name.

val sioc_follows : Iri.t

Indicates that one UserAccount follows another UserAccount (e.g. for microblog posts or other content item updates).

val sioc_function_of : Iri.t

A UserAccount that has this Role.

val sioc_group_of : Iri.t
val sioc_has_administrator : Iri.t

A UserAccount that is an administrator of this Site.

val sioc_has_container : Iri.t

The Container to which this Item belongs.

val sioc_has_creator : Iri.t

This is the UserAccount that made this resource.

val sioc_has_discussion : Iri.t

The discussion that is related to this Item.

val sioc_has_function : Iri.t

A Role that this UserAccount has.

val sioc_has_group : Iri.t
val sioc_has_host : Iri.t

The Site that hosts this Forum.

val sioc_has_member : Iri.t

A UserAccount that is a member of this Usergroup.

val sioc_has_moderator : Iri.t

A UserAccount that is a moderator of this Forum.

val sioc_has_modifier : Iri.t

A UserAccount that modified this Item.

val sioc_has_owner : Iri.t

A UserAccount that this resource is owned by.

val sioc_has_parent : Iri.t

A Container or Forum that this Container or Forum is a child of.

val sioc_has_part : Iri.t

An resource that is a part of this subject.

val sioc_has_reply : Iri.t

Points to an Item or Post that is a reply or response to this Item or Post.

val sioc_has_scope : Iri.t

A resource that this Role applies to.

val sioc_has_space : Iri.t

A data Space which this resource is a part of.

val sioc_has_subscriber : Iri.t

A UserAccount that is subscribed to this Container.

val sioc_has_usergroup : Iri.t

Points to a Usergroup that has certain access to this Space.

val sioc_host_of : Iri.t

A Forum that is hosted on this Site.

val sioc_id : Iri.t

An identifier of a SIOC concept instance. For example, a user ID. Must be unique for instances of each type of SIOC concept within the same site.

val sioc_ip_address : Iri.t

The IP address used when creating this Item. This can be associated with a creator. Some wiki articles list the IP addresses for the creator or modifiers when the usernames are absent.

val sioc_last_activity_date : Iri.t

The date and time of the last activity associated with a SIOC concept instance, and expressed in ISO 8601 format. This could be due to a reply Post or Comment, a modification to an Item, etc.

val sioc_last_item_date : Iri.t

The date and time of the last Post (or Item) in a Forum (or a Container), in ISO 8601 format.

val sioc_last_name : Iri.t

Last (real) name of this user. Synonyms include surname or family name.

val sioc_last_reply_date : Iri.t

The date and time of the last reply Post or Comment, which could be associated with a starter Item or Post or with a Thread, and expressed in ISO 8601 format.

val sioc_latest_version : Iri.t

Links to the latest revision of this Item or Post.

A URI of a document which contains this SIOC object.

Links extracted from hyperlinks within a SIOC concept, e.g. Post or Site.

val sioc_member_of : Iri.t

A Usergroup that this UserAccount is a member of.

val sioc_moderator_of : Iri.t

A Forum that a UserAccount is a moderator of.

val sioc_modified_at : Iri.t

When this was modified, in ISO 8601 format.

val sioc_modifier_of : Iri.t

An Item that this UserAccount has modified.

val sioc_name : Iri.t

The name of a SIOC concept instance, e.g. a username for a UserAccount, group name for a Usergroup, etc.

val sioc_next_by_date : Iri.t

Next Item or Post in a given Container sorted by date.

val sioc_next_version : Iri.t

Links to the next revision of this Item or Post.

val sioc_note : Iri.t

A note associated with this resource, for example, if it has been edited by a UserAccount.

val sioc_num_authors : Iri.t

The number of unique authors (UserAccounts and unregistered posters) who have contributed to this Item, Thread, Post, etc.

val sioc_num_items : Iri.t

The number of Posts (or Items) in a Forum (or a Container).

val sioc_num_replies : Iri.t

The number of replies that this Item, Thread, Post, etc. has. Useful for when the reply structure is absent.

val sioc_num_threads : Iri.t

The number of Threads (AKA discussion topics) in a Forum.

val sioc_num_views : Iri.t

The number of times this Item, Thread, UserAccount profile, etc. has been viewed.

val sioc_owner_of : Iri.t

A resource owned by a particular UserAccount, for example, a weblog or image gallery.

val sioc_parent_of : Iri.t

A child Container or Forum that this Container or Forum is a parent of.

val sioc_part_of : Iri.t

A resource that the subject is a part of.

val sioc_previous_by_date : Iri.t

Previous Item or Post in a given Container sorted by date.

val sioc_previous_version : Iri.t

Links to the previous revision of this Item or Post.

val sioc_reference : Iri.t

Links either created explicitly or extracted implicitly on the HTML level from the Post.

Related Posts for this Post, perhaps determined implicitly from topics or references.

val sioc_reply_of : Iri.t

Links to an Item or Post which this Item or Post is a reply to.

val sioc_scope_of : Iri.t

A Role that has a scope of this resource.

val sioc_space_of : Iri.t

A resource which belongs to this data Space.

val sioc_subject : Iri.t

Keyword(s) describing subject of the Post.

val sioc_subscriber_of : Iri.t

A Container that a UserAccount is subscribed to.

val sioc_title : Iri.t

This is the title (subject line) of the Post. Note that for a Post within a threaded discussion that has no parents, it would detail the topic thread.

val sioc_topic : Iri.t

A topic of interest, linking to the appropriate URI, e.g. in the Open Directory Project or of a SKOS category.

val sioc_usergroup_of : Iri.t

A Space that the Usergroup has access to.