org.apache.jena.sparql.vocabulary.FOAF Maven / Gradle / Ivy
Show all versions of jena-arq Show documentation
/*
* 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.rdf
* @author Auto-generated by schemagen on 11 Oct 2017 20:53
*/
public class FOAF {
/** The RDF model that holds the vocabulary terms
*/
private static final Model M_MODEL = ModelFactory.createDefaultModel();
/** The namespace of the vocabulary as a string
*/
public static final String NS = "http://xmlns.com/foaf/0.1/";
/** The namespace of the vocabulary as a string
* @return namespace as String
* @see #NS */
public static String getURI() {return NS;}
/** The namespace of the vocabulary as a resource
*/
public static final Resource NAMESPACE = M_MODEL.createResource( NS );
/** Indicates an account held by this agent.
*/
public static final Property account = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/account" );
/** Indicates the name (identifier) associated with this online account.
*/
public static final Property accountName = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/accountName" );
/** Indicates a homepage of the service provide for this online account.
*/
public static final Property accountServiceHomepage = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/accountServiceHomepage" );
/** The age in years of some agent.
*/
public static final Property age = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/age" );
/** An AIM chat ID
*/
public static final Property aimChatID = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/aimChatID" );
/** A location that something is based near, for some broadly human notion of
* near.
*/
public static final Property based_near = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/based_near" );
/** The birthday of this Agent, represented in mm-dd string form, eg. '12-31'.
*/
public static final Property birthday = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/birthday" );
/** A current project this person works on.
*/
public static final Property currentProject = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/currentProject" );
/** A depiction of some thing.
*/
public static final Property depiction = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/depiction" );
/** A thing depicted in this representation.
*/
public static final Property depicts = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/depicts" );
/**
* A checksum for the DNA of some thing. Joke.
*
* @deprecated Archaic term. No replacement.
*/
@Deprecated
public static final Property dnaChecksum = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/dnaChecksum" );
/** The family name of some person.
*/
public static final Property familyName = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/familyName" );
/**
* The family name of some person.
*
* @deprecated Archaic term. Replaced by {@link #familyName}.
*/
@Deprecated
public static final Property family_name = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/family_name" );
/** The first name of a person.
*/
public static final Property firstName = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/firstName" );
/** The underlying or 'focal' entity associated with some SKOS-described concept.
*/
public static final Property focus = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/focus" );
/**
* An organization funding a project or person.
*
* @deprecated Archaic term. No replacement.
*/
@Deprecated
public static final Property fundedBy = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/fundedBy" );
/**
* A textual geekcode for this person, see http://www.geekcode.com/geek.html
*
* @deprecated Archaic term. No replacement.
*/
@Deprecated
public static final Property geekcode = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/geekcode" );
/** The gender of this Agent (typically but not necessarily 'male' or 'female').
*/
public static final Property gender = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/gender" );
/** The given name of some person.
*/
public static final Property givenName = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/givenName" );
/**
* The given name of some person.
*
* @deprecated Archaic term. Replaced by {@link #givenName}.
*/
@Deprecated
public static final Property givenname = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/givenname" );
/**
* Indicates an account held by this agent.
*
* @deprecated Archaic term. Replaced by {@link #account}
*/
@Deprecated
public static final Property holdsAccount = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/holdsAccount" );
/** A homepage for some thing.
*/
public static final Property homepage = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/homepage" );
/** An ICQ chat ID
*/
public static final Property icqChatID = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/icqChatID" );
/** 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).
*/
public static final Property img = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/img" );
/** A page about a topic of interest to this person.
*/
public static final Property interest = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/interest" );
/** A document that this thing is the primary topic of.
*/
public static final Property isPrimaryTopicOf = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/isPrimaryTopicOf" );
/** A jabber ID for something.
*/
public static final Property jabberID = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/jabberID" );
/** A person known by this person (indicating some level of reciprocated interaction
* between the parties).
*/
public static final Property knows = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/knows" );
/** The last name of a person.
*/
public static final Property lastName = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/lastName" );
/** A logo representing some thing.
*/
public static final Property logo = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/logo" );
/** Something that was made by this agent.
*/
public static final Property made = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/made" );
/** An agent that made this thing.
*/
public static final Property maker = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/maker" );
/** 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.
*/
public static final Property mbox = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/mbox" );
/** The sha1sum of the URI of an Internet mailbox associated with exactly one
* owner, the first owner of the mailbox.
*/
public static final Property mbox_sha1sum = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/mbox_sha1sum" );
/** Indicates a member of a Group
*/
public static final Property member = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/member" );
/** Indicates the class of individuals that are a member of a Group
*/
public static final Property membershipClass = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/membershipClass" );
/** An MSN chat ID
*/
public static final Property msnChatID = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/msnChatID" );
/** A Myers Briggs (MBTI) personality classification.
*/
public static final Property myersBriggs = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/myersBriggs" );
/** A name for some thing.
*/
public static final Property name = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/name" );
/** A short informal nickname characterising an agent (includes login identifiers,
* IRC and other chat nicknames).
*/
public static final Property nick = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/nick" );
/** An OpenID for an Agent.
*/
public static final Property openid = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/openid" );
/** A page or document about this thing.
*/
public static final Property page = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/page" );
/** A project this person has previously worked on.
*/
public static final Property pastProject = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/pastProject" );
/** A phone, specified using fully qualified tel: URI scheme (refs: http://www.w3.org/Addressing/schemes.html#tel).
*/
public static final Property phone = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/phone" );
/** A .plan comment, in the tradition of finger and '.plan' files.
*/
public static final Property plan = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/plan" );
/** The primary topic of some page or document.
*/
public static final Property primaryTopic = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/primaryTopic" );
/** A link to the publications of this person.
*/
public static final Property publications = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/publications" );
/** A homepage of a school attended by the person.
*/
public static final Property schoolHomepage = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/schoolHomepage" );
/** A sha1sum hash, in hex.
*/
public static final Property sha1 = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/sha1" );
/** A Skype ID
*/
public static final Property skypeID = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/skypeID" );
/** A string expressing what the user is happy for the general public (normally)
* to know about their current activity.
*/
public static final Property status = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/status" );
/**
* The surname of some person.
*
* @deprecated Archaic term. Replaced by {@link #familyName}.
*/
@Deprecated
public static final Property surname = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/surname" );
/**
* A theme.
*
* @deprecated Archaic term. No replacement.
*/
@Deprecated
public static final Property theme = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/theme" );
/** A derived thumbnail image.
*/
public static final Property thumbnail = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/thumbnail" );
/** A tipjar document for this agent, describing means for payment and reward.
*/
public static final Property tipjar = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/tipjar" );
/** Title (Mr, Mrs, Ms, Dr. etc)
*/
public static final Property title = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/title" );
/** A topic of some page or document.
*/
public static final Property topic = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/topic" );
/** A thing of interest to this person.
*/
public static final Property topic_interest = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/topic_interest" );
/** A weblog of some thing (whether person, group, company etc.).
*/
public static final Property weblog = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/weblog" );
/** A work info homepage of some person; a page about their work for some organization.
*/
public static final Property workInfoHomepage = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/workInfoHomepage" );
/** A workplace homepage of some person; the homepage of an organization they
* work for.
*/
public static final Property workplaceHomepage = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/workplaceHomepage" );
/** A Yahoo chat ID
*/
public static final Property yahooChatID = M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/yahooChatID" );
/** An agent (eg. person, group, software or physical artifact).
*/
public static final Resource Agent = M_MODEL.createResource( "http://xmlns.com/foaf/0.1/Agent" );
/** A document.
*/
public static final Resource Document = M_MODEL.createResource( "http://xmlns.com/foaf/0.1/Document" );
/** A class of Agents.
*/
public static final Resource Group = M_MODEL.createResource( "http://xmlns.com/foaf/0.1/Group" );
/** An image.
*/
public static final Resource Image = M_MODEL.createResource( "http://xmlns.com/foaf/0.1/Image" );
/** A foaf:LabelProperty is any RDF property with texual values that serve as
* labels.
*/
public static final Resource LabelProperty = M_MODEL.createResource( "http://xmlns.com/foaf/0.1/LabelProperty" );
/** An online account.
*/
public static final Resource OnlineAccount = M_MODEL.createResource( "http://xmlns.com/foaf/0.1/OnlineAccount" );
/** An online chat account.
*/
public static final Resource OnlineChatAccount = M_MODEL.createResource( "http://xmlns.com/foaf/0.1/OnlineChatAccount" );
/** An online e-commerce account.
*/
public static final Resource OnlineEcommerceAccount = M_MODEL.createResource( "http://xmlns.com/foaf/0.1/OnlineEcommerceAccount" );
/** An online gaming account.
*/
public static final Resource OnlineGamingAccount = M_MODEL.createResource( "http://xmlns.com/foaf/0.1/OnlineGamingAccount" );
/** An organization.
*/
public static final Resource Organization = M_MODEL.createResource( "http://xmlns.com/foaf/0.1/Organization" );
/** A person.
*/
public static final Resource Person = M_MODEL.createResource( "http://xmlns.com/foaf/0.1/Person" );
/** A personal profile RDF document.
*/
public static final Resource PersonalProfileDocument = M_MODEL.createResource( "http://xmlns.com/foaf/0.1/PersonalProfileDocument" );
/** A project (a collective endeavour of some kind).
*/
public static final Resource Project = M_MODEL.createResource( "http://xmlns.com/foaf/0.1/Project" );
}