org.openrdf.concepts.foaf
Interface Agent

All Superinterfaces:
Entity, FoafResource, Resource
All Known Subinterfaces:
Generator, Group, Organization, Person, Person

public interface Agent
extends FoafResource

An agent (eg. person, group, software or physical artifact).


Method Summary
 Set<Object> getFoafAimChatIDs()
          An AIM chat ID
 Object getFoafBirthday()
          The birthday of this Agent, represented in mm-dd string form, eg.
 Set<Image> getFoafDepictions()
          A depiction of some thing.
 Set<Object> getFoafFundedBy()
          An organization funding a project or person.
 Object getFoafGender()
          The gender of this Agent (typically but not necessarily 'male' or 'female').
 Set<OnlineAccount> getFoafHoldsAccount()
          Indicates an account held by this agent.
 Set<Document> getFoafHomepages()
          A homepage for some thing.
 Set<Object> getFoafIcqChatIDs()
          An ICQ chat ID
 Set<Object> getFoafJabberIDs()
          A jabber ID for something.
 Set<Object> getFoafLogos()
          A logo representing some thing.
 Set<Object> getFoafMades()
          Something that was made by this agent.
 Set<Agent> getFoafMakers()
          An agent that made this thing.
 Set<Object> getFoafMbox_sha1sums()
          The sha1sum of the URI of an Internet mailbox associated with exactly one owner, the first owner of the mailbox.
 Set<Object> getFoafMboxes()
          A personal mailbox, ie.
 Set<Object> getFoafMsnChatIDs()
          An MSN chat ID
 Set<Object> getFoafNames()
          A name for some thing.
 Set<Object> getFoafThemes()
          A theme.
 Set<Document> getFoafTipjars()
          A tipjar document for this agent, describing means for payment and reward.
 Set<Document> getFoafWeblogs()
          A weblog of some thing (whether person, group, company etc.).
 Set<Object> getFoafYahooChatIDs()
          A Yahoo chat ID
 void setFoafAimChatIDs(Set<?> value)
          An AIM chat ID
 void setFoafBirthday(Object value)
          The birthday of this Agent, represented in mm-dd string form, eg.
 void setFoafDepictions(Set<? extends Image> value)
          A depiction of some thing.
 void setFoafFundedBy(Set<?> value)
          An organization funding a project or person.
 void setFoafGender(Object value)
          The gender of this Agent (typically but not necessarily 'male' or 'female').
 void setFoafHoldsAccount(Set<? extends OnlineAccount> value)
          Indicates an account held by this agent.
 void setFoafHomepages(Set<? extends Document> value)
          A homepage for some thing.
 void setFoafIcqChatIDs(Set<?> value)
          An ICQ chat ID
 void setFoafJabberIDs(Set<?> value)
          A jabber ID for something.
 void setFoafLogos(Set<?> value)
          A logo representing some thing.
 void setFoafMades(Set<?> value)
          Something that was made by this agent.
 void setFoafMakers(Set<? extends Agent> value)
          An agent that made this thing.
 void setFoafMbox_sha1sums(Set<?> value)
          The sha1sum of the URI of an Internet mailbox associated with exactly one owner, the first owner of the mailbox.
 void setFoafMboxes(Set<?> value)
          A personal mailbox, ie.
 void setFoafMsnChatIDs(Set<?> value)
          An MSN chat ID
 void setFoafNames(Set<?> value)
          A name for some thing.
 void setFoafThemes(Set<?> value)
          A theme.
 void setFoafTipjars(Set<? extends Document> value)
          A tipjar document for this agent, describing means for payment and reward.
 void setFoafWeblogs(Set<? extends Document> value)
          A weblog of some thing (whether person, group, company etc.).
 void setFoafYahooChatIDs(Set<?> value)
          A Yahoo chat ID
 
Methods inherited from interface org.openrdf.concepts.foaf.FoafResource
getFoafDnaChecksums, getFoafGivennames, getFoafNicks, getFoafPages, getFoafPhones, getFoafTitle, setFoafDnaChecksums, setFoafGivennames, setFoafNicks, setFoafPages, setFoafPhones, setFoafTitle
 
Methods inherited from interface org.openrdf.concepts.rdfs.Resource
getRdfsComment, getRdfsIsDefinedBy, getRdfsLabel, getRdfsMembers, getRdfsSeeAlso, getRdfTypes, getRdfValues, setRdfsComment, setRdfsIsDefinedBy, setRdfsLabel, setRdfsMembers, setRdfsSeeAlso, setRdfTypes, setRdfValues
 
Methods inherited from interface org.openrdf.elmo.Entity
getElmoManager, getQName
 

Method Detail

getFoafAimChatIDs

Set<Object> getFoafAimChatIDs()
An AIM chat ID


setFoafAimChatIDs

void setFoafAimChatIDs(Set<?> value)
An AIM chat ID


getFoafBirthday

Object getFoafBirthday()
The birthday of this Agent, represented in mm-dd string form, eg. '12-31'.


setFoafBirthday

void setFoafBirthday(Object value)
The birthday of this Agent, represented in mm-dd string form, eg. '12-31'.


getFoafDepictions

Set<Image> getFoafDepictions()
A depiction of some thing.


setFoafDepictions

void setFoafDepictions(Set<? extends Image> value)
A depiction of some thing.


getFoafFundedBy

Set<Object> getFoafFundedBy()
An organization funding a project or person.


setFoafFundedBy

void setFoafFundedBy(Set<?> value)
An organization funding a project or person.


getFoafGender

Object getFoafGender()
The gender of this Agent (typically but not necessarily 'male' or 'female').


setFoafGender

void setFoafGender(Object value)
The gender of this Agent (typically but not necessarily 'male' or 'female').


getFoafHoldsAccount

Set<OnlineAccount> getFoafHoldsAccount()
Indicates an account held by this agent.


setFoafHoldsAccount

void setFoafHoldsAccount(Set<? extends OnlineAccount> value)
Indicates an account held by this agent.


getFoafHomepages

Set<Document> getFoafHomepages()
A homepage for some thing.


setFoafHomepages

void setFoafHomepages(Set<? extends Document> value)
A homepage for some thing.


getFoafIcqChatIDs

Set<Object> getFoafIcqChatIDs()
An ICQ chat ID


setFoafIcqChatIDs

void setFoafIcqChatIDs(Set<?> value)
An ICQ chat ID


getFoafJabberIDs

Set<Object> getFoafJabberIDs()
A jabber ID for something.


setFoafJabberIDs

void setFoafJabberIDs(Set<?> value)
A jabber ID for something.


getFoafLogos

Set<Object> getFoafLogos()
A logo representing some thing.


setFoafLogos

void setFoafLogos(Set<?> value)
A logo representing some thing.


getFoafMades

Set<Object> getFoafMades()
Something that was made by this agent.


setFoafMades

void setFoafMades(Set<?> value)
Something that was made by this agent.


getFoafMakers

Set<Agent> getFoafMakers()
An agent that made this thing.


setFoafMakers

void setFoafMakers(Set<? extends Agent> value)
An agent that made this thing.


getFoafMboxes

Set<Object> getFoafMboxes()
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.


setFoafMboxes

void setFoafMboxes(Set<?> value)
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.


getFoafMbox_sha1sums

Set<Object> getFoafMbox_sha1sums()
The sha1sum of the URI of an Internet mailbox associated with exactly one owner, the first owner of the mailbox.


setFoafMbox_sha1sums

void setFoafMbox_sha1sums(Set<?> value)
The sha1sum of the URI of an Internet mailbox associated with exactly one owner, the first owner of the mailbox.


getFoafMsnChatIDs

Set<Object> getFoafMsnChatIDs()
An MSN chat ID


setFoafMsnChatIDs

void setFoafMsnChatIDs(Set<?> value)
An MSN chat ID


getFoafNames

Set<Object> getFoafNames()
A name for some thing.


setFoafNames

void setFoafNames(Set<?> value)
A name for some thing.


getFoafThemes

Set<Object> getFoafThemes()
A theme.


setFoafThemes

void setFoafThemes(Set<?> value)
A theme.


getFoafTipjars

Set<Document> getFoafTipjars()
A tipjar document for this agent, describing means for payment and reward.


setFoafTipjars

void setFoafTipjars(Set<? extends Document> value)
A tipjar document for this agent, describing means for payment and reward.


getFoafWeblogs

Set<Document> getFoafWeblogs()
A weblog of some thing (whether person, group, company etc.).


setFoafWeblogs

void setFoafWeblogs(Set<? extends Document> value)
A weblog of some thing (whether person, group, company etc.).


getFoafYahooChatIDs

Set<Object> getFoafYahooChatIDs()
A Yahoo chat ID


setFoafYahooChatIDs

void setFoafYahooChatIDs(Set<?> value)
A Yahoo chat ID



Copyright © 2004-2008 Aduna. All Rights Reserved.