/* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package org.apache.jena.sparql.vocabulary ; /* CVS $Id: $ */ import org.apache.jena.rdf.model.Model ; import org.apache.jena.rdf.model.ModelFactory ; import org.apache.jena.rdf.model.Property ; import org.apache.jena.rdf.model.Resource ; /** * Vocabulary definitions from FOAF.ttl * @author Auto-generated by schemagen on 09 Jul 2007 16:50 */ public class FOAF { /** <p>The RDF model that holds the vocabulary terms</p> */ private static Model m_model = ModelFactory.createDefaultModel(); /** <p>The namespace of the vocabulary as a string</p> */ public static final String NS = "http://xmlns.com/foaf/0.1/"; /** <p>The namespace of the vocabulary as a string</p> * @see #NS */ public static String getURI() {return NS;} /** <p>The namespace of the vocabulary as a resource</p> */ public static final Resource NAMESPACE = m_model.createResource( NS ); /** <p>A jabber ID for something.</p> */ public static final Property jabberID = m_model.createProperty( "http://xmlns.com/foaf/0.1/jabberID" ); /** <p>A short informal nickname characterising an agent (includes login identifiers, * IRC and other chat nicknames).</p> */ public static final Property nick = m_model.createProperty( "http://xmlns.com/foaf/0.1/nick" ); /** <p>A checksum for the DNA of some thing. Joke.</p> */ public static final Property dnaChecksum = m_model.createProperty( "http://xmlns.com/foaf/0.1/dnaChecksum" ); /** <p>A topic of some page or document.</p> */ public static final Property topic = m_model.createProperty( "http://xmlns.com/foaf/0.1/topic" ); /** <p>A theme.</p> */ public static final Property theme = m_model.createProperty( "http://xmlns.com/foaf/0.1/theme" ); /** <p>An MSN chat ID</p> */ public static final Property msnChatID = m_model.createProperty( "http://xmlns.com/foaf/0.1/msnChatID" ); /** <p>An OpenID for an Agent.</p> */ public static final Property openid = m_model.createProperty( "http://xmlns.com/foaf/0.1/openid" ); /** <p>The family_name of some person.</p> */ public static final Property family_name = m_model.createProperty( "http://xmlns.com/foaf/0.1/family_name" ); /** <p>A homepage of a school attended by the person.</p> */ public static final Property schoolHomepage = m_model.createProperty( "http://xmlns.com/foaf/0.1/schoolHomepage" ); /** <p>A project this person has previously worked on.</p> */ public static final Property pastProject = m_model.createProperty( "http://xmlns.com/foaf/0.1/pastProject" ); /** <p>A .plan comment, in the tradition of finger and '.plan' files.</p> */ public static final Property plan = m_model.createProperty( "http://xmlns.com/foaf/0.1/plan" ); /** <p>A Myers Briggs (MBTI) personality classification.</p> */ public static final Property myersBriggs = m_model.createProperty( "http://xmlns.com/foaf/0.1/myersBriggs" ); /** <p>A personal mailbox, ie. an Internet mailbox associated with exactly one owner, * the first owner of this mailbox. This is a 'static inverse functional property', * in that there is (across time and change) at most one individual that ever * has any particular value for foaf:mbox.</p> */ public static final Property mbox = m_model.createProperty( "http://xmlns.com/foaf/0.1/mbox" ); /** <p>The gender of this Agent (typically but not necessarily 'male' or 'female').</p> */ public static final Property gender = m_model.createProperty( "http://xmlns.com/foaf/0.1/gender" ); /** <p>A sha1sum hash, in hex.</p> */ public static final Property sha1 = m_model.createProperty( "http://xmlns.com/foaf/0.1/sha1" ); /** <p>A link to the publications of this person.</p> */ public static final Property publications = m_model.createProperty( "http://xmlns.com/foaf/0.1/publications" ); /** <p>Indicates an account held by this agent.</p> */ public static final Property holdsAccount = m_model.createProperty( "http://xmlns.com/foaf/0.1/holdsAccount" ); /** <p>A current project this person works on.</p> */ public static final Property currentProject = m_model.createProperty( "http://xmlns.com/foaf/0.1/currentProject" ); /** <p>A work info homepage of some person; a page about their work for some organization.</p> */ public static final Property workInfoHomepage = m_model.createProperty( "http://xmlns.com/foaf/0.1/workInfoHomepage" ); /** <p>Something that was made by this agent.</p> */ public static final Property made = m_model.createProperty( "http://xmlns.com/foaf/0.1/made" ); /** <p>An AIM chat ID</p> */ public static final Property aimChatID = m_model.createProperty( "http://xmlns.com/foaf/0.1/aimChatID" ); /** <p>The primary topic of some page or document.</p> */ public static final Property primaryTopic = m_model.createProperty( "http://xmlns.com/foaf/0.1/primaryTopic" ); /** <p>A derived thumbnail image.</p> */ public static final Property thumbnail = m_model.createProperty( "http://xmlns.com/foaf/0.1/thumbnail" ); /** <p>A location that something is based near, for some broadly human notion of * near.</p> */ public static final Property based_near = m_model.createProperty( "http://xmlns.com/foaf/0.1/based_near" ); /** <p>A workplace homepage of some person; the homepage of an organization they * work for.</p> */ public static final Property workplaceHomepage = m_model.createProperty( "http://xmlns.com/foaf/0.1/workplaceHomepage" ); /** <p>Title (Mr, Mrs, Ms, Dr. etc)</p> */ public static final Property title = m_model.createProperty( "http://xmlns.com/foaf/0.1/title" ); /** <p>A weblog of some thing (whether person, group, company etc.).</p> */ public static final Property weblog = m_model.createProperty( "http://xmlns.com/foaf/0.1/weblog" ); /** <p>A logo representing some thing.</p> */ public static final Property logo = m_model.createProperty( "http://xmlns.com/foaf/0.1/logo" ); /** <p>An organization funding a project or person.</p> */ public static final Property fundedBy = m_model.createProperty( "http://xmlns.com/foaf/0.1/fundedBy" ); /** <p>A depiction of some thing.</p> */ public static final Property depiction = m_model.createProperty( "http://xmlns.com/foaf/0.1/depiction" ); /** <p>Indicates a homepage of the service provide for this online account.</p> */ public static final Property accountServiceHomepage = m_model.createProperty( "http://xmlns.com/foaf/0.1/accountServiceHomepage" ); /** <p>A page or document about this thing.</p> */ public static final Property page = m_model.createProperty( "http://xmlns.com/foaf/0.1/page" ); /** <p>A document that this thing is the primary topic of.</p> */ public static final Property isPrimaryTopicOf = m_model.createProperty( "http://xmlns.com/foaf/0.1/isPrimaryTopicOf" ); /** <p>The surname of some person.</p> */ public static final Property surname = m_model.createProperty( "http://xmlns.com/foaf/0.1/surname" ); /** <p>The first name of a person.</p> */ public static final Property firstName = m_model.createProperty( "http://xmlns.com/foaf/0.1/firstName" ); /** <p>A homepage for some thing.</p> */ public static final Property homepage = m_model.createProperty( "http://xmlns.com/foaf/0.1/homepage" ); /** <p>A person known by this person (indicating some level of reciprocated interaction * between the parties).</p> */ public static final Property knows = m_model.createProperty( "http://xmlns.com/foaf/0.1/knows" ); /** <p>A thing depicted in this representation.</p> */ public static final Property depicts = m_model.createProperty( "http://xmlns.com/foaf/0.1/depicts" ); /** <p>A page about a topic of interest to this person.</p> */ public static final Property interest = m_model.createProperty( "http://xmlns.com/foaf/0.1/interest" ); /** <p>A textual geekcode for this person, see http://www.geekcode.com/geek.html</p> */ public static final Property geekcode = m_model.createProperty( "http://xmlns.com/foaf/0.1/geekcode" ); /** <p>The sha1sum of the URI of an Internet mailbox associated with exactly one * owner, the first owner of the mailbox.</p> */ public static final Property mbox_sha1sum = m_model.createProperty( "http://xmlns.com/foaf/0.1/mbox_sha1sum" ); /** <p>Indicates the name (identifier) associated with this online account.</p> */ public static final Property accountName = m_model.createProperty( "http://xmlns.com/foaf/0.1/accountName" ); /** <p>Indicates the class of individuals that are a member of a Group</p> */ public static final Property membershipClass = m_model.createProperty( "http://xmlns.com/foaf/0.1/membershipClass" ); /** <p>A tipjar document for this agent, describing means for payment and reward.</p> */ public static final Property tipjar = m_model.createProperty( "http://xmlns.com/foaf/0.1/tipjar" ); /** <p>An agent that made this thing.</p> */ public static final Property maker = m_model.createProperty( "http://xmlns.com/foaf/0.1/maker" ); /** <p>A name for some thing.</p> */ public static final Property name = m_model.createProperty( "http://xmlns.com/foaf/0.1/name" ); /** <p>An image that can be used to represent some thing (ie. those depictions which * are particularly representative of something, eg. one's photo on a homepage).</p> */ public static final Property img = m_model.createProperty( "http://xmlns.com/foaf/0.1/img" ); /** <p>The birthday of this Agent, represented in mm-dd string form, eg. '12-31'.</p> */ public static final Property birthday = m_model.createProperty( "http://xmlns.com/foaf/0.1/birthday" ); /** <p>The given name of some person.</p> */ public static final Property givenname = m_model.createProperty( "http://xmlns.com/foaf/0.1/givenname" ); /** <p>A Yahoo chat ID</p> */ public static final Property yahooChatID = m_model.createProperty( "http://xmlns.com/foaf/0.1/yahooChatID" ); /** <p>Indicates a member of a Group</p> */ public static final Property member = m_model.createProperty( "http://xmlns.com/foaf/0.1/member" ); /** <p>An ICQ chat ID</p> */ public static final Property icqChatID = m_model.createProperty( "http://xmlns.com/foaf/0.1/icqChatID" ); /** <p>A phone, specified using fully qualified tel: URI scheme (refs: http://www.w3.org/Addressing/schemes.html#tel).</p> */ public static final Property phone = m_model.createProperty( "http://xmlns.com/foaf/0.1/phone" ); /** <p>A thing of interest to this person.</p> */ public static final Property topic_interest = m_model.createProperty( "http://xmlns.com/foaf/0.1/topic_interest" ); /** <p>A personal profile RDF document.</p> */ public static final Resource PersonalProfileDocument = m_model.createResource( "http://xmlns.com/foaf/0.1/PersonalProfileDocument" ); /** <p>An online gaming account.</p> */ public static final Resource OnlineGamingAccount = m_model.createResource( "http://xmlns.com/foaf/0.1/OnlineGamingAccount" ); /** <p>An agent (eg. person, group, software or physical artifact).</p> */ public static final Resource Agent = m_model.createResource( "http://xmlns.com/foaf/0.1/Agent" ); /** <p>An image.</p> */ public static final Resource Image = m_model.createResource( "http://xmlns.com/foaf/0.1/Image" ); /** <p>A project (a collective endeavour of some kind).</p> */ public static final Resource Project = m_model.createResource( "http://xmlns.com/foaf/0.1/Project" ); /** <p>An online chat account.</p> */ public static final Resource OnlineChatAccount = m_model.createResource( "http://xmlns.com/foaf/0.1/OnlineChatAccount" ); /** <p>An organization.</p> */ public static final Resource Organization = m_model.createResource( "http://xmlns.com/foaf/0.1/Organization" ); /** <p>A class of Agents.</p> */ public static final Resource Group = m_model.createResource( "http://xmlns.com/foaf/0.1/Group" ); /** <p>A person.</p> */ public static final Resource Person = m_model.createResource( "http://xmlns.com/foaf/0.1/Person" ); /** <p>An online account.</p> */ public static final Resource OnlineAccount = m_model.createResource( "http://xmlns.com/foaf/0.1/OnlineAccount" ); /** <p>An online e-commerce account.</p> */ public static final Resource OnlineEcommerceAccount = m_model.createResource( "http://xmlns.com/foaf/0.1/OnlineEcommerceAccount" ); /** <p>A document.</p> */ public static final Resource Document = m_model.createResource( "http://xmlns.com/foaf/0.1/Document" ); }