{-# LANGUAGE OverloadedStrings #-}
module Swish.RDF.Vocabulary.FOAF
(
namespaceFOAF
, foafAgent
, foafDocument
, foafGroup
, foafImage
, foafLabelProperty
, foafOnlineAccount
, foafOnlineChatAccount
, foafOnlineEcommerceAccount
, foafOnlineGamingAccount
, foafOrganization
, foafPerson
, foafPersonalProfileDocument
, foafProject
, foafaccount
, foafaccountName
, foafaccountServiceHomepage
, foafage
, foafaimChatID
, foafbased_near
, foafbirthday
, foafcurrentProject
, foafdepiction
, foafdepicts
, foafdnaChecksum
, foaffamilyName
, foaffamily_name
, foaffirstName
, foaffocus
, foaffundedBy
, foafgeekcode
, foafgender
, foafgivenName
, foafgivenname
, foafholdsAccount
, foafhomepage
, foaficqChatID
, foafimg
, foafinterest
, foafisPrimaryTopicOf
, foafjabberID
, foafknows
, foaflastName
, foaflogo
, foafmade
, foafmaker
, foafmbox
, foafmbox_sha1sum
, foafmember
, foafmembershipClass
, foafmsnChatID
, foafmyersBriggs
, foafname
, foafnick
, foafopenid
, foafpage
, foafpastProject
, foafphone
, foafplan
, foafprimaryTopic
, foafpublications
, foafschoolHomepage
, foafsha1
, foafskypeID
, foafstatus
, foafsurname
, foaftheme
, foafthumbnail
, foaftipjar
, foaftitle
, foaftopic
, foaftopic_interest
, foafweblog
, foafworkInfoHomepage
, foafworkplaceHomepage
, foafyahooChatID
)
where
import Swish.Namespace (Namespace, makeNamespace, ScopedName, makeNSScopedName)
import Swish.QName (LName)
import Data.Maybe (fromMaybe)
import Network.URI (URI, parseURI)
foafURI :: URI
foafURI :: URI
foafURI = URI -> Maybe URI -> URI
forall a. a -> Maybe a -> a
fromMaybe ([Char] -> URI
forall a. HasCallStack => [Char] -> a
error "Internal error processing FOAF URI") (Maybe URI -> URI) -> Maybe URI -> URI
forall a b. (a -> b) -> a -> b
$ [Char] -> Maybe URI
parseURI "http://xmlns.com/foaf/0.1/"
namespaceFOAF :: Namespace
namespaceFOAF :: Namespace
namespaceFOAF = Maybe Text -> URI -> Namespace
makeNamespace (Text -> Maybe Text
forall a. a -> Maybe a
Just "foaf") URI
foafURI
toF :: LName -> ScopedName
toF :: LName -> ScopedName
toF = Namespace -> LName -> ScopedName
makeNSScopedName Namespace
namespaceFOAF
foafAgent :: ScopedName
foafAgent :: ScopedName
foafAgent = LName -> ScopedName
toF "Agent"
foafDocument :: ScopedName
foafDocument :: ScopedName
foafDocument = LName -> ScopedName
toF "Document"
foafGroup :: ScopedName
foafGroup :: ScopedName
foafGroup = LName -> ScopedName
toF "Group"
foafImage :: ScopedName
foafImage :: ScopedName
foafImage = LName -> ScopedName
toF "Image"
foafLabelProperty :: ScopedName
foafLabelProperty :: ScopedName
foafLabelProperty = LName -> ScopedName
toF "LabelProperty"
foafOnlineAccount :: ScopedName
foafOnlineAccount :: ScopedName
foafOnlineAccount = LName -> ScopedName
toF "OnlineAccount"
foafOnlineChatAccount :: ScopedName
foafOnlineChatAccount :: ScopedName
foafOnlineChatAccount = LName -> ScopedName
toF "OnlineChatAccount"
foafOnlineEcommerceAccount :: ScopedName
foafOnlineEcommerceAccount :: ScopedName
foafOnlineEcommerceAccount = LName -> ScopedName
toF "OnlineEcommerceAccount"
foafOnlineGamingAccount :: ScopedName
foafOnlineGamingAccount :: ScopedName
foafOnlineGamingAccount = LName -> ScopedName
toF "OnlineGamingAccount"
foafOrganization :: ScopedName
foafOrganization :: ScopedName
foafOrganization = LName -> ScopedName
toF "Organization"
foafPerson :: ScopedName
foafPerson :: ScopedName
foafPerson = LName -> ScopedName
toF "Person"
foafPersonalProfileDocument :: ScopedName
foafPersonalProfileDocument :: ScopedName
foafPersonalProfileDocument = LName -> ScopedName
toF "PersonalProfileDocument"
foafProject :: ScopedName
foafProject :: ScopedName
foafProject = LName -> ScopedName
toF "Project"
foafaccount :: ScopedName
foafaccount :: ScopedName
foafaccount = LName -> ScopedName
toF "account"
foafaccountName :: ScopedName
foafaccountName :: ScopedName
foafaccountName = LName -> ScopedName
toF "accountName"
foafaccountServiceHomepage :: ScopedName
foafaccountServiceHomepage :: ScopedName
foafaccountServiceHomepage = LName -> ScopedName
toF "accountServiceHomepage"
foafage :: ScopedName
foafage :: ScopedName
foafage = LName -> ScopedName
toF "age"
foafaimChatID :: ScopedName
foafaimChatID :: ScopedName
foafaimChatID = LName -> ScopedName
toF "aimChatID"
foafbased_near :: ScopedName
foafbased_near :: ScopedName
foafbased_near = LName -> ScopedName
toF "based_near"
foafbirthday :: ScopedName
foafbirthday :: ScopedName
foafbirthday = LName -> ScopedName
toF "birthday"
foafcurrentProject :: ScopedName
foafcurrentProject :: ScopedName
foafcurrentProject = LName -> ScopedName
toF "currentProject"
foafdepiction :: ScopedName
foafdepiction :: ScopedName
foafdepiction = LName -> ScopedName
toF "depiction"
foafdepicts :: ScopedName
foafdepicts :: ScopedName
foafdepicts = LName -> ScopedName
toF "depicts"
foafdnaChecksum :: ScopedName
foafdnaChecksum :: ScopedName
foafdnaChecksum = LName -> ScopedName
toF "dnaChecksum"
foaffamilyName :: ScopedName
foaffamilyName :: ScopedName
foaffamilyName = LName -> ScopedName
toF "familyName"
foaffamily_name :: ScopedName
foaffamily_name :: ScopedName
foaffamily_name = LName -> ScopedName
toF "family_name"
foaffirstName :: ScopedName
foaffirstName :: ScopedName
foaffirstName = LName -> ScopedName
toF "firstName"
foaffocus :: ScopedName
foaffocus :: ScopedName
foaffocus = LName -> ScopedName
toF "focus"
foaffundedBy :: ScopedName
foaffundedBy :: ScopedName
foaffundedBy = LName -> ScopedName
toF "fundedBy"
foafgeekcode :: ScopedName
foafgeekcode :: ScopedName
foafgeekcode = LName -> ScopedName
toF "geekcode"
foafgender :: ScopedName
foafgender :: ScopedName
foafgender = LName -> ScopedName
toF "gender"
foafgivenName :: ScopedName
foafgivenName :: ScopedName
foafgivenName = LName -> ScopedName
toF "givenName"
foafgivenname :: ScopedName
foafgivenname :: ScopedName
foafgivenname = LName -> ScopedName
toF "givenname"
foafholdsAccount :: ScopedName
foafholdsAccount :: ScopedName
foafholdsAccount = LName -> ScopedName
toF "holdsAccount"
foafhomepage :: ScopedName
foafhomepage :: ScopedName
foafhomepage = LName -> ScopedName
toF "homepage"
foaficqChatID :: ScopedName
foaficqChatID :: ScopedName
foaficqChatID = LName -> ScopedName
toF "icqChatID"
foafimg :: ScopedName
foafimg :: ScopedName
foafimg = LName -> ScopedName
toF "img"
foafinterest :: ScopedName
foafinterest :: ScopedName
foafinterest = LName -> ScopedName
toF "interest"
foafisPrimaryTopicOf :: ScopedName
foafisPrimaryTopicOf :: ScopedName
foafisPrimaryTopicOf = LName -> ScopedName
toF "isPrimaryTopicOf"
foafjabberID :: ScopedName
foafjabberID :: ScopedName
foafjabberID = LName -> ScopedName
toF "jabberID"
foafknows :: ScopedName
foafknows :: ScopedName
foafknows = LName -> ScopedName
toF "knows"
foaflastName :: ScopedName
foaflastName :: ScopedName
foaflastName = LName -> ScopedName
toF "lastName"
foaflogo :: ScopedName
foaflogo :: ScopedName
foaflogo = LName -> ScopedName
toF "logo"
foafmade :: ScopedName
foafmade :: ScopedName
foafmade = LName -> ScopedName
toF "made"
foafmaker :: ScopedName
foafmaker :: ScopedName
foafmaker = LName -> ScopedName
toF "maker"
foafmbox :: ScopedName
foafmbox :: ScopedName
foafmbox = LName -> ScopedName
toF "mbox"
foafmbox_sha1sum :: ScopedName
foafmbox_sha1sum :: ScopedName
foafmbox_sha1sum = LName -> ScopedName
toF "mbox_sha1sum"
foafmember :: ScopedName
foafmember :: ScopedName
foafmember = LName -> ScopedName
toF "member"
foafmembershipClass :: ScopedName
foafmembershipClass :: ScopedName
foafmembershipClass = LName -> ScopedName
toF "membershipClass"
foafmsnChatID :: ScopedName
foafmsnChatID :: ScopedName
foafmsnChatID = LName -> ScopedName
toF "msnChatID"
foafmyersBriggs :: ScopedName
foafmyersBriggs :: ScopedName
foafmyersBriggs = LName -> ScopedName
toF "myersBriggs"
foafname :: ScopedName
foafname :: ScopedName
foafname = LName -> ScopedName
toF "name"
foafnick :: ScopedName
foafnick :: ScopedName
foafnick = LName -> ScopedName
toF "nick"
foafopenid :: ScopedName
foafopenid :: ScopedName
foafopenid = LName -> ScopedName
toF "openid"
foafpage :: ScopedName
foafpage :: ScopedName
foafpage = LName -> ScopedName
toF "page"
foafpastProject :: ScopedName
foafpastProject :: ScopedName
foafpastProject = LName -> ScopedName
toF "pastProject"
foafphone :: ScopedName
foafphone :: ScopedName
foafphone = LName -> ScopedName
toF "phone"
foafplan :: ScopedName
foafplan :: ScopedName
foafplan = LName -> ScopedName
toF "plan"
foafprimaryTopic :: ScopedName
foafprimaryTopic :: ScopedName
foafprimaryTopic = LName -> ScopedName
toF "primaryTopic"
foafpublications :: ScopedName
foafpublications :: ScopedName
foafpublications = LName -> ScopedName
toF "publications"
foafschoolHomepage :: ScopedName
foafschoolHomepage :: ScopedName
foafschoolHomepage = LName -> ScopedName
toF "schoolHomepage"
foafsha1 :: ScopedName
foafsha1 :: ScopedName
foafsha1 = LName -> ScopedName
toF "sha1"
foafskypeID :: ScopedName
foafskypeID :: ScopedName
foafskypeID = LName -> ScopedName
toF "skypeID"
foafstatus :: ScopedName
foafstatus :: ScopedName
foafstatus = LName -> ScopedName
toF "status"
foafsurname :: ScopedName
foafsurname :: ScopedName
foafsurname = LName -> ScopedName
toF "surname"
foaftheme :: ScopedName
foaftheme :: ScopedName
foaftheme = LName -> ScopedName
toF "theme"
foafthumbnail :: ScopedName
foafthumbnail :: ScopedName
foafthumbnail = LName -> ScopedName
toF "thumbnail"
foaftipjar :: ScopedName
foaftipjar :: ScopedName
foaftipjar = LName -> ScopedName
toF "tipjar"
foaftitle :: ScopedName
foaftitle :: ScopedName
foaftitle = LName -> ScopedName
toF "title"
foaftopic :: ScopedName
foaftopic :: ScopedName
foaftopic = LName -> ScopedName
toF "topic"
foaftopic_interest :: ScopedName
foaftopic_interest :: ScopedName
foaftopic_interest = LName -> ScopedName
toF "topic_interest"
foafweblog :: ScopedName
foafweblog :: ScopedName
foafweblog = LName -> ScopedName
toF "weblog"
foafworkInfoHomepage :: ScopedName
foafworkInfoHomepage :: ScopedName
foafworkInfoHomepage = LName -> ScopedName
toF "workInfoHomepage"
foafworkplaceHomepage :: ScopedName
foafworkplaceHomepage :: ScopedName
foafworkplaceHomepage = LName -> ScopedName
toF "workplaceHomepage"
foafyahooChatID :: ScopedName
foafyahooChatID :: ScopedName
foafyahooChatID = LName -> ScopedName
toF "yahooChatID"