org.openanzo.atom.jastor.foaf
Class PersonImpl

java.lang.Object
  extended by org.openanzo.jastor.GraphThingImpl
      extended by org.openanzo.atom.jastor.foaf.PersonImpl
All Implemented Interfaces:
Agent, Person, CoreThing, GraphThing

public class PersonImpl
extends GraphThingImpl
implements Person

Implementation of Person Use the org.openanzo.atom.jastor.foaf.FOAFFactory to create instances of this class.

(URI: http://xmlns.com/foaf/0.1/Person)



Field Summary
 
Fields inherited from interface org.openanzo.atom.jastor.foaf.Person
TYPE
 
Method Summary
 GraphThing addCurrentProject()
          Adds an anonymous value for the 'currentProject' property
 void addCurrentProject(GraphThing currentProject)
          Adds a value for the 'currentProject' property
 GraphThing addCurrentProject(org.openrdf.model.Resource resource)
          Adds a value for the 'currentProject' property.
 Image addDepiction()
          Adds an anonymous value for the 'depiction' property
 void addDepiction(Image depiction)
          Adds a value for the 'depiction' property
 Image addDepiction(org.openrdf.model.Resource resource)
          Adds a value for the 'depiction' property.
 void addDnaChecksum(org.openrdf.model.Literal dnaChecksum)
          Add a 'dnaChecksum' property value
 void addFamily__name(org.openrdf.model.Literal family__name)
          Add a 'family__name' property value
 void addFirstName(org.openrdf.model.Literal firstName)
          Add a 'firstName' property value
 GraphThing addFundedBy()
          Adds an anonymous value for the 'fundedBy' property
 void addFundedBy(GraphThing fundedBy)
          Adds a value for the 'fundedBy' property
 GraphThing addFundedBy(org.openrdf.model.Resource resource)
          Adds a value for the 'fundedBy' property.
 void addGeekcode(org.openrdf.model.Literal geekcode)
          Add a 'geekcode' property value
 GraphThing addGivenname()
          Adds an anonymous value for the 'givenname' property
 void addGivenname(GraphThing givenname)
          Adds a value for the 'givenname' property
 GraphThing addGivenname(org.openrdf.model.Resource resource)
          Adds a value for the 'givenname' property.
 OnlineAccount addHoldsAccount()
          Adds an anonymous value for the 'holdsAccount' property
 void addHoldsAccount(OnlineAccount holdsAccount)
          Adds a value for the 'holdsAccount' property
 OnlineAccount addHoldsAccount(org.openrdf.model.Resource resource)
          Adds a value for the 'holdsAccount' property.
 Image addImg()
          Adds an anonymous value for the 'img' property
 void addImg(Image img)
          Adds a value for the 'img' property
 Image addImg(org.openrdf.model.Resource resource)
          Adds a value for the 'img' property.
 Document addInterest()
          Adds an anonymous value for the 'interest' property
 void addInterest(Document interest)
          Adds a value for the 'interest' property
 Document addInterest(org.openrdf.model.Resource resource)
          Adds a value for the 'interest' property.
 Person addKnows()
          Adds an anonymous value for the 'knows' property
 void addKnows(Person knows)
          Adds a value for the 'knows' property
 Person addKnows(org.openrdf.model.Resource resource)
          Adds a value for the 'knows' property.
 GraphThing addLogo()
          Adds an anonymous value for the 'logo' property
 void addLogo(GraphThing logo)
          Adds a value for the 'logo' property
 GraphThing addLogo(org.openrdf.model.Resource resource)
          Adds a value for the 'logo' property.
 GraphThing addMade()
          Adds an anonymous value for the 'made' property
 void addMade(GraphThing made)
          Adds a value for the 'made' property
 GraphThing addMade(org.openrdf.model.Resource resource)
          Adds a value for the 'made' property.
 Agent addMaker()
          Adds an anonymous value for the 'maker' property
 void addMaker(Agent maker)
          Adds a value for the 'maker' property
 Agent addMaker(org.openrdf.model.Resource resource)
          Adds a value for the 'maker' property.
 void addMyersBriggs(org.openrdf.model.Literal myersBriggs)
          Add a 'myersBriggs' property value
 void addName(org.openrdf.model.Literal name)
          Add a 'name' property value
 GraphThing addNick()
          Adds an anonymous value for the 'nick' property
 void addNick(GraphThing nick)
          Adds a value for the 'nick' property
 GraphThing addNick(org.openrdf.model.Resource resource)
          Adds a value for the 'nick' property.
 Document addPage()
          Adds an anonymous value for the 'page' property
 void addPage(Document page)
          Adds a value for the 'page' property
 Document addPage(org.openrdf.model.Resource resource)
          Adds a value for the 'page' property.
 GraphThing addPastProject()
          Adds an anonymous value for the 'pastProject' property
 void addPastProject(GraphThing pastProject)
          Adds a value for the 'pastProject' property
 GraphThing addPastProject(org.openrdf.model.Resource resource)
          Adds a value for the 'pastProject' property.
 GraphThing addPhone()
          Adds an anonymous value for the 'phone' property
 void addPhone(GraphThing phone)
          Adds a value for the 'phone' property
 GraphThing addPhone(org.openrdf.model.Resource resource)
          Adds a value for the 'phone' property.
 void addPlan(org.openrdf.model.Literal plan)
          Add a 'plan' property value
 Document addPublications()
          Adds an anonymous value for the 'publications' property
 void addPublications(Document publications)
          Adds a value for the 'publications' property
 Document addPublications(org.openrdf.model.Resource resource)
          Adds a value for the 'publications' property.
 Document addSchoolHomepage()
          Adds an anonymous value for the 'schoolHomepage' property
 void addSchoolHomepage(Document schoolHomepage)
          Adds a value for the 'schoolHomepage' property
 Document addSchoolHomepage(org.openrdf.model.Resource resource)
          Adds a value for the 'schoolHomepage' property.
 void addSurname(org.openrdf.model.Literal surname)
          Add a 'surname' property value
 GraphThing addTheme()
          Adds an anonymous value for the 'theme' property
 void addTheme(GraphThing theme)
          Adds a value for the 'theme' property
 GraphThing addTheme(org.openrdf.model.Resource resource)
          Adds a value for the 'theme' property.
 Document addTipjar()
          Adds an anonymous value for the 'tipjar' property
 void addTipjar(Document tipjar)
          Adds a value for the 'tipjar' property
 Document addTipjar(org.openrdf.model.Resource resource)
          Adds a value for the 'tipjar' property.
 GraphThing addTitle()
          Adds an anonymous value for the 'title' property
 void addTitle(GraphThing title)
          Adds a value for the 'title' property
 GraphThing addTitle(org.openrdf.model.Resource resource)
          Adds a value for the 'title' property.
 GraphThing addTopic__interest()
          Adds an anonymous value for the 'topic__interest' property
 void addTopic__interest(GraphThing topic__interest)
          Adds a value for the 'topic__interest' property
 GraphThing addTopic__interest(org.openrdf.model.Resource resource)
          Adds a value for the 'topic__interest' property.
 Document addWorkInfoHomepage()
          Adds an anonymous value for the 'workInfoHomepage' property
 void addWorkInfoHomepage(Document workInfoHomepage)
          Adds a value for the 'workInfoHomepage' property
 Document addWorkInfoHomepage(org.openrdf.model.Resource resource)
          Adds a value for the 'workInfoHomepage' property.
 Document addWorkplaceHomepage()
          Adds an anonymous value for the 'workplaceHomepage' property
 void addWorkplaceHomepage(Document workplaceHomepage)
          Adds a value for the 'workplaceHomepage' property
 Document addWorkplaceHomepage(org.openrdf.model.Resource resource)
          Adds a value for the 'workplaceHomepage' property.
 org.openrdf.model.Literal getAimChatID()
          Gets the 'aimChatID' property value
 org.openrdf.model.Literal getBirthday()
          Gets the 'birthday' property value
 info.aduna.collections.iterators.CloseableIterator<GraphThing> getCurrentProject()
          Get an Iterator the 'currentProject' property values.
 info.aduna.collections.iterators.CloseableIterator<Image> getDepiction()
          Get an Iterator the 'depiction' property values.
 info.aduna.collections.iterators.CloseableIterator<org.openrdf.model.Literal> getDnaChecksum()
          Iterates through the 'dnaChecksum' property values.
 info.aduna.collections.iterators.CloseableIterator<org.openrdf.model.Literal> getFamily__name()
          Iterates through the 'family__name' property values.
 info.aduna.collections.iterators.CloseableIterator<org.openrdf.model.Literal> getFirstName()
          Iterates through the 'firstName' property values.
 info.aduna.collections.iterators.CloseableIterator<GraphThing> getFundedBy()
          Get an Iterator the 'fundedBy' property values.
 info.aduna.collections.iterators.CloseableIterator<org.openrdf.model.Literal> getGeekcode()
          Iterates through the 'geekcode' property values.
 org.openrdf.model.Literal getGender()
          Gets the 'gender' property value
 info.aduna.collections.iterators.CloseableIterator<GraphThing> getGivenname()
          Get an Iterator the 'givenname' property values.
 info.aduna.collections.iterators.CloseableIterator<OnlineAccount> getHoldsAccount()
          Get an Iterator the 'holdsAccount' property values.
 Document getHomepage()
          Gets the 'homepage' property value
 org.openrdf.model.Literal getIcqChatID()
          Gets the 'icqChatID' property value
 info.aduna.collections.iterators.CloseableIterator<Image> getImg()
          Get an Iterator the 'img' property values.
 info.aduna.collections.iterators.CloseableIterator<Document> getInterest()
          Get an Iterator the 'interest' property values.
 org.openrdf.model.Literal getJabberID()
          Gets the 'jabberID' property value
 info.aduna.collections.iterators.CloseableIterator<Person> getKnows()
          Get an Iterator the 'knows' property values.
 info.aduna.collections.iterators.CloseableIterator<GraphThing> getLogo()
          Get an Iterator the 'logo' property values.
 info.aduna.collections.iterators.CloseableIterator<GraphThing> getMade()
          Get an Iterator the 'made' property values.
 info.aduna.collections.iterators.CloseableIterator<Agent> getMaker()
          Get an Iterator the 'maker' property values.
 org.openrdf.model.Literal getMbox__sha1sum()
          Gets the 'mbox__sha1sum' property value
 GraphThing getMbox()
          Gets the 'mbox' property value
 org.openrdf.model.Literal getMsnChatID()
          Gets the 'msnChatID' property value
 info.aduna.collections.iterators.CloseableIterator<org.openrdf.model.Literal> getMyersBriggs()
          Iterates through the 'myersBriggs' property values.
 info.aduna.collections.iterators.CloseableIterator<org.openrdf.model.Literal> getName()
          Iterates through the 'name' property values.
 info.aduna.collections.iterators.CloseableIterator<GraphThing> getNick()
          Get an Iterator the 'nick' property values.
 info.aduna.collections.iterators.CloseableIterator<Document> getPage()
          Get an Iterator the 'page' property values.
 info.aduna.collections.iterators.CloseableIterator<GraphThing> getPastProject()
          Get an Iterator the 'pastProject' property values.
 info.aduna.collections.iterators.CloseableIterator<GraphThing> getPhone()
          Get an Iterator the 'phone' property values.
 info.aduna.collections.iterators.CloseableIterator<org.openrdf.model.Literal> getPlan()
          Iterates through the 'plan' property values.
 info.aduna.collections.iterators.CloseableIterator<Document> getPublications()
          Get an Iterator the 'publications' property values.
 info.aduna.collections.iterators.CloseableIterator<Document> getSchoolHomepage()
          Get an Iterator the 'schoolHomepage' property values.
 info.aduna.collections.iterators.CloseableIterator<org.openrdf.model.Literal> getSurname()
          Iterates through the 'surname' property values.
 info.aduna.collections.iterators.CloseableIterator<GraphThing> getTheme()
          Get an Iterator the 'theme' property values.
 info.aduna.collections.iterators.CloseableIterator<Document> getTipjar()
          Get an Iterator the 'tipjar' property values.
 info.aduna.collections.iterators.CloseableIterator<GraphThing> getTitle()
          Get an Iterator the 'title' property values.
 info.aduna.collections.iterators.CloseableIterator<GraphThing> getTopic__interest()
          Get an Iterator the 'topic__interest' property values.
 Document getWeblog()
          Gets the 'weblog' property value
 info.aduna.collections.iterators.CloseableIterator<Document> getWorkInfoHomepage()
          Get an Iterator the 'workInfoHomepage' property values.
 info.aduna.collections.iterators.CloseableIterator<Document> getWorkplaceHomepage()
          Get an Iterator the 'workplaceHomepage' property values.
 org.openrdf.model.Literal getYahooChatID()
          Gets the 'yahooChatID' property value
 java.util.Collection<org.openrdf.model.Statement> listStatements()
          Get set of statements that makeup this THINGS's properties and types
 void removeCurrentProject(GraphThing currentProject)
          Removes a value for the 'currentProject' property.
 void removeDepiction(Image depiction)
          Removes a value for the 'depiction' property.
 void removeDnaChecksum(org.openrdf.model.Literal dnaChecksum)
          Remove a 'dnaChecksum' property value.
 void removeFamily__name(org.openrdf.model.Literal family__name)
          Remove a 'family__name' property value.
 void removeFirstName(org.openrdf.model.Literal firstName)
          Remove a 'firstName' property value.
 void removeFundedBy(GraphThing fundedBy)
          Removes a value for the 'fundedBy' property.
 void removeGeekcode(org.openrdf.model.Literal geekcode)
          Remove a 'geekcode' property value.
 void removeGivenname(GraphThing givenname)
          Removes a value for the 'givenname' property.
 void removeHoldsAccount(OnlineAccount holdsAccount)
          Removes a value for the 'holdsAccount' property.
 void removeImg(Image img)
          Removes a value for the 'img' property.
 void removeInterest(Document interest)
          Removes a value for the 'interest' property.
 void removeKnows(Person knows)
          Removes a value for the 'knows' property.
 void removeLogo(GraphThing logo)
          Removes a value for the 'logo' property.
 void removeMade(GraphThing made)
          Removes a value for the 'made' property.
 void removeMaker(Agent maker)
          Removes a value for the 'maker' property.
 void removeMyersBriggs(org.openrdf.model.Literal myersBriggs)
          Remove a 'myersBriggs' property value.
 void removeName(org.openrdf.model.Literal name)
          Remove a 'name' property value.
 void removeNick(GraphThing nick)
          Removes a value for the 'nick' property.
 void removePage(Document page)
          Removes a value for the 'page' property.
 void removePastProject(GraphThing pastProject)
          Removes a value for the 'pastProject' property.
 void removePhone(GraphThing phone)
          Removes a value for the 'phone' property.
 void removePlan(org.openrdf.model.Literal plan)
          Remove a 'plan' property value.
 void removePublications(Document publications)
          Removes a value for the 'publications' property.
 void removeSchoolHomepage(Document schoolHomepage)
          Removes a value for the 'schoolHomepage' property.
 void removeSurname(org.openrdf.model.Literal surname)
          Remove a 'surname' property value.
 void removeTheme(GraphThing theme)
          Removes a value for the 'theme' property.
 void removeTipjar(Document tipjar)
          Removes a value for the 'tipjar' property.
 void removeTitle(GraphThing title)
          Removes a value for the 'title' property.
 void removeTopic__interest(GraphThing topic__interest)
          Removes a value for the 'topic__interest' property.
 void removeWorkInfoHomepage(Document workInfoHomepage)
          Removes a value for the 'workInfoHomepage' property.
 void removeWorkplaceHomepage(Document workplaceHomepage)
          Removes a value for the 'workplaceHomepage' property.
 void setAimChatID(org.openrdf.model.Literal aimChatID)
          Sets the 'aimChatID' property value
 void setBirthday(org.openrdf.model.Literal birthday)
          Sets the 'birthday' property value
 void setGender(org.openrdf.model.Literal gender)
          Sets the 'gender' property value
 Document setHomepage()
          Sets the 'homepage' property value to an anonymous node
 void setHomepage(Document homepage)
          Sets the 'homepage' property value
 Document setHomepage(org.openrdf.model.Resource resource)
          Sets the 'homepage' property value to the given resource, and add's rdf:type properties.
 void setIcqChatID(org.openrdf.model.Literal icqChatID)
          Sets the 'icqChatID' property value
 void setJabberID(org.openrdf.model.Literal jabberID)
          Sets the 'jabberID' property value
 void setMbox__sha1sum(org.openrdf.model.Literal mbox__sha1sum)
          Sets the 'mbox__sha1sum' property value
 GraphThing setMbox()
          Sets the 'mbox' property value to an anonymous node
 void setMbox(GraphThing mbox)
          Sets the 'mbox' property value
 GraphThing setMbox(org.openrdf.model.Resource resource)
          Sets the 'mbox' property value to the given resource, and add's rdf:type properties.
 void setMsnChatID(org.openrdf.model.Literal msnChatID)
          Sets the 'msnChatID' property value
 Document setWeblog()
          Sets the 'weblog' property value to an anonymous node
 void setWeblog(Document weblog)
          Sets the 'weblog' property value
 Document setWeblog(org.openrdf.model.Resource resource)
          Sets the 'weblog' property value to the given resource, and add's rdf:type properties.
 void setYahooChatID(org.openrdf.model.Literal yahooChatID)
          Sets the 'yahooChatID' property value
 
Methods inherited from class org.openanzo.jastor.GraphThingImpl
clearCache, equals, getLiteral, getLiteralValue, getProperties, getPropertyValue, getPropertyValue, graph, isRDFType, registerListener, removeStatements, resource, setPropertyValue, setPropertyValue, toString, unregisterListener, uri
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.openanzo.jastor.GraphThing
getProperties, getPropertyValue, getPropertyValue, graph, setPropertyValue, setPropertyValue
 
Methods inherited from interface org.openanzo.jastor.CoreThing
clearCache, isRDFType, registerListener, removeStatements, resource, unregisterListener, uri
 

Method Detail

listStatements

public java.util.Collection<org.openrdf.model.Statement> listStatements()
Description copied from interface: CoreThing
Get set of statements that makeup this THINGS's properties and types

Specified by:
listStatements in interface CoreThing
Overrides:
listStatements in class GraphThingImpl
Returns:
set of statements that makeup this THINGS's properties and types

getIcqChatID

public org.openrdf.model.Literal getIcqChatID()
                                       throws JastorException
Description copied from interface: Agent
Gets the 'icqChatID' property value

Specified by:
getIcqChatID in interface Agent
Returns:
Literal
Throws:
JastorException
See Also:
Agent.icqChatIDProperty

setIcqChatID

public void setIcqChatID(org.openrdf.model.Literal icqChatID)
                  throws JastorException
Description copied from interface: Agent
Sets the 'icqChatID' property value

Specified by:
setIcqChatID in interface Agent
Throws:
JastorException
See Also:
Agent.icqChatIDProperty

getYahooChatID

public org.openrdf.model.Literal getYahooChatID()
                                         throws JastorException
Description copied from interface: Agent
Gets the 'yahooChatID' property value

Specified by:
getYahooChatID in interface Agent
Returns:
Literal
Throws:
JastorException
See Also:
Agent.yahooChatIDProperty

setYahooChatID

public void setYahooChatID(org.openrdf.model.Literal yahooChatID)
                    throws JastorException
Description copied from interface: Agent
Sets the 'yahooChatID' property value

Specified by:
setYahooChatID in interface Agent
Throws:
JastorException
See Also:
Agent.yahooChatIDProperty

getMade

public info.aduna.collections.iterators.CloseableIterator<GraphThing> getMade()
                                                                       throws JastorException
Description copied from interface: Agent
Get an Iterator the 'made' property values. This Iteartor may be used to remove all such values.

Specified by:
getMade in interface Agent
Returns:
Iterator of GraphThing
Throws:
JastorException
See Also:
Agent.madeProperty

addMade

public void addMade(GraphThing made)
             throws JastorException
Description copied from interface: Agent
Adds a value for the 'made' property

Specified by:
addMade in interface Agent
Throws:
JastorException
See Also:
Agent.madeProperty

addMade

public GraphThing addMade()
                   throws JastorException
Description copied from interface: Agent
Adds an anonymous value for the 'made' property

Specified by:
addMade in interface Agent
Returns:
The anoymous GraphThing created
Throws:
JastorException
See Also:
Agent.madeProperty

addMade

public GraphThing addMade(org.openrdf.model.Resource resource)
                   throws JastorException
Description copied from interface: Agent
Adds a value for the 'made' property. This method is equivalent constructing a new instance of GraphThing with the factory and calling addMade(org.openanzo.jastor.GraphThing made) The resource argument have rdf:type http://www.w3.org/2000/01/rdf-schema#Resource. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addMade in interface Agent
Throws:
JastorException
See Also:
Agent.madeProperty

removeMade

public void removeMade(GraphThing made)
                throws JastorException
Description copied from interface: Agent
Removes a value for the 'made' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeMade in interface Agent
Throws:
JastorException
See Also:
Agent.madeProperty

getWeblog

public Document getWeblog()
                   throws JastorException
Description copied from interface: Agent
Gets the 'weblog' property value

Specified by:
getWeblog in interface Agent
Returns:
Document
Throws:
JastorException
See Also:
Agent.weblogProperty

setWeblog

public void setWeblog(Document weblog)
               throws JastorException
Description copied from interface: Agent
Sets the 'weblog' property value

Specified by:
setWeblog in interface Agent
Throws:
JastorException
See Also:
Agent.weblogProperty

setWeblog

public Document setWeblog()
                   throws JastorException
Description copied from interface: Agent
Sets the 'weblog' property value to an anonymous node

Specified by:
setWeblog in interface Agent
Returns:
Document, the created value
Throws:
JastorException
See Also:
Agent.weblogProperty

setWeblog

public Document setWeblog(org.openrdf.model.Resource resource)
                   throws JastorException
Description copied from interface: Agent
Sets the 'weblog' property value to the given resource, and add's rdf:type properties. This method is equivalent constructing a new instance of Document with the factory. and calling setWeblog(org.openanzo.atom.jastor.foaf.Document weblog) The resource argument have rdf:type http://xmlns.com/foaf/0.1/Document. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
setWeblog in interface Agent
Returns:
Document, the newly created value
Throws:
JastorException
See Also:
Agent.weblogProperty

getMbox__sha1sum

public org.openrdf.model.Literal getMbox__sha1sum()
                                           throws JastorException
Description copied from interface: Agent
Gets the 'mbox__sha1sum' property value

Specified by:
getMbox__sha1sum in interface Agent
Returns:
Literal
Throws:
JastorException
See Also:
Agent.mbox__sha1sumProperty

setMbox__sha1sum

public void setMbox__sha1sum(org.openrdf.model.Literal mbox__sha1sum)
                      throws JastorException
Description copied from interface: Agent
Sets the 'mbox__sha1sum' property value

Specified by:
setMbox__sha1sum in interface Agent
Throws:
JastorException
See Also:
Agent.mbox__sha1sumProperty

getMbox

public GraphThing getMbox()
                   throws JastorException
Description copied from interface: Agent
Gets the 'mbox' property value

Specified by:
getMbox in interface Agent
Returns:
GraphThing
Throws:
JastorException
See Also:
Agent.mboxProperty

setMbox

public void setMbox(GraphThing mbox)
             throws JastorException
Description copied from interface: Agent
Sets the 'mbox' property value

Specified by:
setMbox in interface Agent
Throws:
JastorException
See Also:
Agent.mboxProperty

setMbox

public GraphThing setMbox()
                   throws JastorException
Description copied from interface: Agent
Sets the 'mbox' property value to an anonymous node

Specified by:
setMbox in interface Agent
Returns:
GraphThing, the created value
Throws:
JastorException
See Also:
Agent.mboxProperty

setMbox

public GraphThing setMbox(org.openrdf.model.Resource resource)
                   throws JastorException
Description copied from interface: Agent
Sets the 'mbox' property value to the given resource, and add's rdf:type properties. This method is equivalent constructing a new instance of GraphThing with the factory. and calling setMbox(org.openanzo.jastor.GraphThing mbox) The resource argument have rdf:type http://www.w3.org/2000/01/rdf-schema#Resource. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
setMbox in interface Agent
Returns:
GraphThing, the newly created value
Throws:
JastorException
See Also:
Agent.mboxProperty

getBirthday

public org.openrdf.model.Literal getBirthday()
                                      throws JastorException
Description copied from interface: Agent
Gets the 'birthday' property value

Specified by:
getBirthday in interface Agent
Returns:
Literal
Throws:
JastorException
See Also:
Agent.birthdayProperty

setBirthday

public void setBirthday(org.openrdf.model.Literal birthday)
                 throws JastorException
Description copied from interface: Agent
Sets the 'birthday' property value

Specified by:
setBirthday in interface Agent
Throws:
JastorException
See Also:
Agent.birthdayProperty

getGender

public org.openrdf.model.Literal getGender()
                                    throws JastorException
Description copied from interface: Agent
Gets the 'gender' property value

Specified by:
getGender in interface Agent
Returns:
Literal
Throws:
JastorException
See Also:
Agent.genderProperty

setGender

public void setGender(org.openrdf.model.Literal gender)
               throws JastorException
Description copied from interface: Agent
Sets the 'gender' property value

Specified by:
setGender in interface Agent
Throws:
JastorException
See Also:
Agent.genderProperty

getHoldsAccount

public info.aduna.collections.iterators.CloseableIterator<OnlineAccount> getHoldsAccount()
                                                                                  throws JastorException
Description copied from interface: Agent
Get an Iterator the 'holdsAccount' property values. This Iteartor may be used to remove all such values.

Specified by:
getHoldsAccount in interface Agent
Returns:
Iterator of OnlineAccount
Throws:
JastorException
See Also:
Agent.holdsAccountProperty

addHoldsAccount

public void addHoldsAccount(OnlineAccount holdsAccount)
                     throws JastorException
Description copied from interface: Agent
Adds a value for the 'holdsAccount' property

Specified by:
addHoldsAccount in interface Agent
Throws:
JastorException
See Also:
Agent.holdsAccountProperty

addHoldsAccount

public OnlineAccount addHoldsAccount()
                              throws JastorException
Description copied from interface: Agent
Adds an anonymous value for the 'holdsAccount' property

Specified by:
addHoldsAccount in interface Agent
Returns:
The anoymous OnlineAccount created
Throws:
JastorException
See Also:
Agent.holdsAccountProperty

addHoldsAccount

public OnlineAccount addHoldsAccount(org.openrdf.model.Resource resource)
                              throws JastorException
Description copied from interface: Agent
Adds a value for the 'holdsAccount' property. This method is equivalent constructing a new instance of OnlineAccount with the factory and calling addHoldsAccount(org.openanzo.atom.jastor.foaf.OnlineAccount holdsAccount) The resource argument have rdf:type http://xmlns.com/foaf/0.1/OnlineAccount. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addHoldsAccount in interface Agent
Throws:
JastorException
See Also:
Agent.holdsAccountProperty

removeHoldsAccount

public void removeHoldsAccount(OnlineAccount holdsAccount)
                        throws JastorException
Description copied from interface: Agent
Removes a value for the 'holdsAccount' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeHoldsAccount in interface Agent
Throws:
JastorException
See Also:
Agent.holdsAccountProperty

getAimChatID

public org.openrdf.model.Literal getAimChatID()
                                       throws JastorException
Description copied from interface: Agent
Gets the 'aimChatID' property value

Specified by:
getAimChatID in interface Agent
Returns:
Literal
Throws:
JastorException
See Also:
Agent.aimChatIDProperty

setAimChatID

public void setAimChatID(org.openrdf.model.Literal aimChatID)
                  throws JastorException
Description copied from interface: Agent
Sets the 'aimChatID' property value

Specified by:
setAimChatID in interface Agent
Throws:
JastorException
See Also:
Agent.aimChatIDProperty

getMsnChatID

public org.openrdf.model.Literal getMsnChatID()
                                       throws JastorException
Description copied from interface: Agent
Gets the 'msnChatID' property value

Specified by:
getMsnChatID in interface Agent
Returns:
Literal
Throws:
JastorException
See Also:
Agent.msnChatIDProperty

setMsnChatID

public void setMsnChatID(org.openrdf.model.Literal msnChatID)
                  throws JastorException
Description copied from interface: Agent
Sets the 'msnChatID' property value

Specified by:
setMsnChatID in interface Agent
Throws:
JastorException
See Also:
Agent.msnChatIDProperty

getTipjar

public info.aduna.collections.iterators.CloseableIterator<Document> getTipjar()
                                                                       throws JastorException
Description copied from interface: Agent
Get an Iterator the 'tipjar' property values. This Iteartor may be used to remove all such values.

Specified by:
getTipjar in interface Agent
Returns:
Iterator of Document
Throws:
JastorException
See Also:
Agent.tipjarProperty

addTipjar

public void addTipjar(Document tipjar)
               throws JastorException
Description copied from interface: Agent
Adds a value for the 'tipjar' property

Specified by:
addTipjar in interface Agent
Throws:
JastorException
See Also:
Agent.tipjarProperty

addTipjar

public Document addTipjar()
                   throws JastorException
Description copied from interface: Agent
Adds an anonymous value for the 'tipjar' property

Specified by:
addTipjar in interface Agent
Returns:
The anoymous Document created
Throws:
JastorException
See Also:
Agent.tipjarProperty

addTipjar

public Document addTipjar(org.openrdf.model.Resource resource)
                   throws JastorException
Description copied from interface: Agent
Adds a value for the 'tipjar' property. This method is equivalent constructing a new instance of Document with the factory and calling addTipjar(org.openanzo.atom.jastor.foaf.Document tipjar) The resource argument have rdf:type http://xmlns.com/foaf/0.1/Document. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addTipjar in interface Agent
Throws:
JastorException
See Also:
Agent.tipjarProperty

removeTipjar

public void removeTipjar(Document tipjar)
                  throws JastorException
Description copied from interface: Agent
Removes a value for the 'tipjar' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeTipjar in interface Agent
Throws:
JastorException
See Also:
Agent.tipjarProperty

getJabberID

public org.openrdf.model.Literal getJabberID()
                                      throws JastorException
Description copied from interface: Agent
Gets the 'jabberID' property value

Specified by:
getJabberID in interface Agent
Returns:
Literal
Throws:
JastorException
See Also:
Agent.jabberIDProperty

setJabberID

public void setJabberID(org.openrdf.model.Literal jabberID)
                 throws JastorException
Description copied from interface: Agent
Sets the 'jabberID' property value

Specified by:
setJabberID in interface Agent
Throws:
JastorException
See Also:
Agent.jabberIDProperty

getFundedBy

public info.aduna.collections.iterators.CloseableIterator<GraphThing> getFundedBy()
                                                                           throws JastorException
Description copied from interface: Agent
Get an Iterator the 'fundedBy' property values. This Iteartor may be used to remove all such values.

Specified by:
getFundedBy in interface Agent
Returns:
Iterator of GraphThing
Throws:
JastorException
See Also:
Agent.fundedByProperty

addFundedBy

public void addFundedBy(GraphThing fundedBy)
                 throws JastorException
Description copied from interface: Agent
Adds a value for the 'fundedBy' property

Specified by:
addFundedBy in interface Agent
Throws:
JastorException
See Also:
Agent.fundedByProperty

addFundedBy

public GraphThing addFundedBy()
                       throws JastorException
Description copied from interface: Agent
Adds an anonymous value for the 'fundedBy' property

Specified by:
addFundedBy in interface Agent
Returns:
The anoymous GraphThing created
Throws:
JastorException
See Also:
Agent.fundedByProperty

addFundedBy

public GraphThing addFundedBy(org.openrdf.model.Resource resource)
                       throws JastorException
Description copied from interface: Agent
Adds a value for the 'fundedBy' property. This method is equivalent constructing a new instance of GraphThing with the factory and calling addFundedBy(org.openanzo.jastor.GraphThing fundedBy) The resource argument have rdf:type http://www.w3.org/2000/01/rdf-schema#Resource. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addFundedBy in interface Agent
Throws:
JastorException
See Also:
Agent.fundedByProperty

removeFundedBy

public void removeFundedBy(GraphThing fundedBy)
                    throws JastorException
Description copied from interface: Agent
Removes a value for the 'fundedBy' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeFundedBy in interface Agent
Throws:
JastorException
See Also:
Agent.fundedByProperty

getHomepage

public Document getHomepage()
                     throws JastorException
Description copied from interface: Agent
Gets the 'homepage' property value

Specified by:
getHomepage in interface Agent
Returns:
Document
Throws:
JastorException
See Also:
Agent.homepageProperty

setHomepage

public void setHomepage(Document homepage)
                 throws JastorException
Description copied from interface: Agent
Sets the 'homepage' property value

Specified by:
setHomepage in interface Agent
Throws:
JastorException
See Also:
Agent.homepageProperty

setHomepage

public Document setHomepage()
                     throws JastorException
Description copied from interface: Agent
Sets the 'homepage' property value to an anonymous node

Specified by:
setHomepage in interface Agent
Returns:
Document, the created value
Throws:
JastorException
See Also:
Agent.homepageProperty

setHomepage

public Document setHomepage(org.openrdf.model.Resource resource)
                     throws JastorException
Description copied from interface: Agent
Sets the 'homepage' property value to the given resource, and add's rdf:type properties. This method is equivalent constructing a new instance of Document with the factory. and calling setHomepage(org.openanzo.atom.jastor.foaf.Document homepage) The resource argument have rdf:type http://xmlns.com/foaf/0.1/Document. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
setHomepage in interface Agent
Returns:
Document, the newly created value
Throws:
JastorException
See Also:
Agent.homepageProperty

getDepiction

public info.aduna.collections.iterators.CloseableIterator<Image> getDepiction()
                                                                       throws JastorException
Description copied from interface: Agent
Get an Iterator the 'depiction' property values. This Iteartor may be used to remove all such values.

Specified by:
getDepiction in interface Agent
Returns:
Iterator of Image
Throws:
JastorException
See Also:
Agent.depictionProperty

addDepiction

public void addDepiction(Image depiction)
                  throws JastorException
Description copied from interface: Agent
Adds a value for the 'depiction' property

Specified by:
addDepiction in interface Agent
Throws:
JastorException
See Also:
Agent.depictionProperty

addDepiction

public Image addDepiction()
                   throws JastorException
Description copied from interface: Agent
Adds an anonymous value for the 'depiction' property

Specified by:
addDepiction in interface Agent
Returns:
The anoymous Image created
Throws:
JastorException
See Also:
Agent.depictionProperty

addDepiction

public Image addDepiction(org.openrdf.model.Resource resource)
                   throws JastorException
Description copied from interface: Agent
Adds a value for the 'depiction' property. This method is equivalent constructing a new instance of Image with the factory and calling addDepiction(org.openanzo.atom.jastor.foaf.Image depiction) The resource argument have rdf:type http://xmlns.com/foaf/0.1/Image. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addDepiction in interface Agent
Throws:
JastorException
See Also:
Agent.depictionProperty

removeDepiction

public void removeDepiction(Image depiction)
                     throws JastorException
Description copied from interface: Agent
Removes a value for the 'depiction' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeDepiction in interface Agent
Throws:
JastorException
See Also:
Agent.depictionProperty

getName

public info.aduna.collections.iterators.CloseableIterator<org.openrdf.model.Literal> getName()
                                                                                      throws JastorException
Description copied from interface: Agent
Iterates through the 'name' property values. This Iteartor may be used to remove all such values.

Specified by:
getName in interface Agent
Returns:
Iterator of Literal
Throws:
JastorException
See Also:
Agent.nameProperty

addName

public void addName(org.openrdf.model.Literal name)
             throws JastorException
Description copied from interface: Agent
Add a 'name' property value

Specified by:
addName in interface Agent
Throws:
JastorException
See Also:
Agent.nameProperty

removeName

public void removeName(org.openrdf.model.Literal name)
                throws JastorException
Description copied from interface: Agent
Remove a 'name' property value. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeName in interface Agent
Throws:
JastorException
See Also:
Agent.nameProperty

getLogo

public info.aduna.collections.iterators.CloseableIterator<GraphThing> getLogo()
                                                                       throws JastorException
Description copied from interface: Agent
Get an Iterator the 'logo' property values. This Iteartor may be used to remove all such values.

Specified by:
getLogo in interface Agent
Returns:
Iterator of GraphThing
Throws:
JastorException
See Also:
Agent.logoProperty

addLogo

public void addLogo(GraphThing logo)
             throws JastorException
Description copied from interface: Agent
Adds a value for the 'logo' property

Specified by:
addLogo in interface Agent
Throws:
JastorException
See Also:
Agent.logoProperty

addLogo

public GraphThing addLogo()
                   throws JastorException
Description copied from interface: Agent
Adds an anonymous value for the 'logo' property

Specified by:
addLogo in interface Agent
Returns:
The anoymous GraphThing created
Throws:
JastorException
See Also:
Agent.logoProperty

addLogo

public GraphThing addLogo(org.openrdf.model.Resource resource)
                   throws JastorException
Description copied from interface: Agent
Adds a value for the 'logo' property. This method is equivalent constructing a new instance of GraphThing with the factory and calling addLogo(org.openanzo.jastor.GraphThing logo) The resource argument have rdf:type http://www.w3.org/2000/01/rdf-schema#Resource. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addLogo in interface Agent
Throws:
JastorException
See Also:
Agent.logoProperty

removeLogo

public void removeLogo(GraphThing logo)
                throws JastorException
Description copied from interface: Agent
Removes a value for the 'logo' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeLogo in interface Agent
Throws:
JastorException
See Also:
Agent.logoProperty

getTheme

public info.aduna.collections.iterators.CloseableIterator<GraphThing> getTheme()
                                                                        throws JastorException
Description copied from interface: Agent
Get an Iterator the 'theme' property values. This Iteartor may be used to remove all such values.

Specified by:
getTheme in interface Agent
Returns:
Iterator of GraphThing
Throws:
JastorException
See Also:
Agent.themeProperty

addTheme

public void addTheme(GraphThing theme)
              throws JastorException
Description copied from interface: Agent
Adds a value for the 'theme' property

Specified by:
addTheme in interface Agent
Throws:
JastorException
See Also:
Agent.themeProperty

addTheme

public GraphThing addTheme()
                    throws JastorException
Description copied from interface: Agent
Adds an anonymous value for the 'theme' property

Specified by:
addTheme in interface Agent
Returns:
The anoymous GraphThing created
Throws:
JastorException
See Also:
Agent.themeProperty

addTheme

public GraphThing addTheme(org.openrdf.model.Resource resource)
                    throws JastorException
Description copied from interface: Agent
Adds a value for the 'theme' property. This method is equivalent constructing a new instance of GraphThing with the factory and calling addTheme(org.openanzo.jastor.GraphThing theme) The resource argument have rdf:type http://www.w3.org/2000/01/rdf-schema#Resource. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addTheme in interface Agent
Throws:
JastorException
See Also:
Agent.themeProperty

removeTheme

public void removeTheme(GraphThing theme)
                 throws JastorException
Description copied from interface: Agent
Removes a value for the 'theme' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeTheme in interface Agent
Throws:
JastorException
See Also:
Agent.themeProperty

getMaker

public info.aduna.collections.iterators.CloseableIterator<Agent> getMaker()
                                                                   throws JastorException
Description copied from interface: Agent
Get an Iterator the 'maker' property values. This Iteartor may be used to remove all such values.

Specified by:
getMaker in interface Agent
Returns:
Iterator of Agent
Throws:
JastorException
See Also:
Agent.makerProperty

addMaker

public void addMaker(Agent maker)
              throws JastorException
Description copied from interface: Agent
Adds a value for the 'maker' property

Specified by:
addMaker in interface Agent
Throws:
JastorException
See Also:
Agent.makerProperty

addMaker

public Agent addMaker()
               throws JastorException
Description copied from interface: Agent
Adds an anonymous value for the 'maker' property

Specified by:
addMaker in interface Agent
Returns:
The anoymous Agent created
Throws:
JastorException
See Also:
Agent.makerProperty

addMaker

public Agent addMaker(org.openrdf.model.Resource resource)
               throws JastorException
Description copied from interface: Agent
Adds a value for the 'maker' property. This method is equivalent constructing a new instance of Agent with the factory and calling addMaker(org.openanzo.atom.jastor.foaf.Agent maker) The resource argument have rdf:type http://xmlns.com/foaf/0.1/Agent. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addMaker in interface Agent
Throws:
JastorException
See Also:
Agent.makerProperty

removeMaker

public void removeMaker(Agent maker)
                 throws JastorException
Description copied from interface: Agent
Removes a value for the 'maker' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeMaker in interface Agent
Throws:
JastorException
See Also:
Agent.makerProperty

getDnaChecksum

public info.aduna.collections.iterators.CloseableIterator<org.openrdf.model.Literal> getDnaChecksum()
                                                                                             throws JastorException
Description copied from interface: Agent
Iterates through the 'dnaChecksum' property values. This Iteartor may be used to remove all such values.

Specified by:
getDnaChecksum in interface Agent
Returns:
Iterator of Literal
Throws:
JastorException
See Also:
Agent.dnaChecksumProperty

addDnaChecksum

public void addDnaChecksum(org.openrdf.model.Literal dnaChecksum)
                    throws JastorException
Description copied from interface: Agent
Add a 'dnaChecksum' property value

Specified by:
addDnaChecksum in interface Agent
Throws:
JastorException
See Also:
Agent.dnaChecksumProperty

removeDnaChecksum

public void removeDnaChecksum(org.openrdf.model.Literal dnaChecksum)
                       throws JastorException
Description copied from interface: Agent
Remove a 'dnaChecksum' property value. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeDnaChecksum in interface Agent
Throws:
JastorException
See Also:
Agent.dnaChecksumProperty

getPhone

public info.aduna.collections.iterators.CloseableIterator<GraphThing> getPhone()
                                                                        throws JastorException
Description copied from interface: Agent
Get an Iterator the 'phone' property values. This Iteartor may be used to remove all such values.

Specified by:
getPhone in interface Agent
Returns:
Iterator of GraphThing
Throws:
JastorException
See Also:
Agent.phoneProperty

addPhone

public void addPhone(GraphThing phone)
              throws JastorException
Description copied from interface: Agent
Adds a value for the 'phone' property

Specified by:
addPhone in interface Agent
Throws:
JastorException
See Also:
Agent.phoneProperty

addPhone

public GraphThing addPhone()
                    throws JastorException
Description copied from interface: Agent
Adds an anonymous value for the 'phone' property

Specified by:
addPhone in interface Agent
Returns:
The anoymous GraphThing created
Throws:
JastorException
See Also:
Agent.phoneProperty

addPhone

public GraphThing addPhone(org.openrdf.model.Resource resource)
                    throws JastorException
Description copied from interface: Agent
Adds a value for the 'phone' property. This method is equivalent constructing a new instance of GraphThing with the factory and calling addPhone(org.openanzo.jastor.GraphThing phone) The resource argument have rdf:type http://www.w3.org/2000/01/rdf-schema#Resource. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addPhone in interface Agent
Throws:
JastorException
See Also:
Agent.phoneProperty

removePhone

public void removePhone(GraphThing phone)
                 throws JastorException
Description copied from interface: Agent
Removes a value for the 'phone' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removePhone in interface Agent
Throws:
JastorException
See Also:
Agent.phoneProperty

getPage

public info.aduna.collections.iterators.CloseableIterator<Document> getPage()
                                                                     throws JastorException
Description copied from interface: Agent
Get an Iterator the 'page' property values. This Iteartor may be used to remove all such values.

Specified by:
getPage in interface Agent
Returns:
Iterator of Document
Throws:
JastorException
See Also:
Agent.pageProperty

addPage

public void addPage(Document page)
             throws JastorException
Description copied from interface: Agent
Adds a value for the 'page' property

Specified by:
addPage in interface Agent
Throws:
JastorException
See Also:
Agent.pageProperty

addPage

public Document addPage()
                 throws JastorException
Description copied from interface: Agent
Adds an anonymous value for the 'page' property

Specified by:
addPage in interface Agent
Returns:
The anoymous Document created
Throws:
JastorException
See Also:
Agent.pageProperty

addPage

public Document addPage(org.openrdf.model.Resource resource)
                 throws JastorException
Description copied from interface: Agent
Adds a value for the 'page' property. This method is equivalent constructing a new instance of Document with the factory and calling addPage(org.openanzo.atom.jastor.foaf.Document page) The resource argument have rdf:type http://xmlns.com/foaf/0.1/Document. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addPage in interface Agent
Throws:
JastorException
See Also:
Agent.pageProperty

removePage

public void removePage(Document page)
                throws JastorException
Description copied from interface: Agent
Removes a value for the 'page' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removePage in interface Agent
Throws:
JastorException
See Also:
Agent.pageProperty

getNick

public info.aduna.collections.iterators.CloseableIterator<GraphThing> getNick()
                                                                       throws JastorException
Description copied from interface: Agent
Get an Iterator the 'nick' property values. This Iteartor may be used to remove all such values.

Specified by:
getNick in interface Agent
Returns:
Iterator of GraphThing
Throws:
JastorException
See Also:
Agent.nickProperty

addNick

public void addNick(GraphThing nick)
             throws JastorException
Description copied from interface: Agent
Adds a value for the 'nick' property

Specified by:
addNick in interface Agent
Throws:
JastorException
See Also:
Agent.nickProperty

addNick

public GraphThing addNick()
                   throws JastorException
Description copied from interface: Agent
Adds an anonymous value for the 'nick' property

Specified by:
addNick in interface Agent
Returns:
The anoymous GraphThing created
Throws:
JastorException
See Also:
Agent.nickProperty

addNick

public GraphThing addNick(org.openrdf.model.Resource resource)
                   throws JastorException
Description copied from interface: Agent
Adds a value for the 'nick' property. This method is equivalent constructing a new instance of GraphThing with the factory and calling addNick(org.openanzo.jastor.GraphThing nick) The resource argument have rdf:type http://www.w3.org/2000/01/rdf-schema#Resource. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addNick in interface Agent
Throws:
JastorException
See Also:
Agent.nickProperty

removeNick

public void removeNick(GraphThing nick)
                throws JastorException
Description copied from interface: Agent
Removes a value for the 'nick' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeNick in interface Agent
Throws:
JastorException
See Also:
Agent.nickProperty

getGivenname

public info.aduna.collections.iterators.CloseableIterator<GraphThing> getGivenname()
                                                                            throws JastorException
Description copied from interface: Agent
Get an Iterator the 'givenname' property values. This Iteartor may be used to remove all such values.

Specified by:
getGivenname in interface Agent
Returns:
Iterator of GraphThing
Throws:
JastorException
See Also:
Agent.givennameProperty

addGivenname

public void addGivenname(GraphThing givenname)
                  throws JastorException
Description copied from interface: Agent
Adds a value for the 'givenname' property

Specified by:
addGivenname in interface Agent
Throws:
JastorException
See Also:
Agent.givennameProperty

addGivenname

public GraphThing addGivenname()
                        throws JastorException
Description copied from interface: Agent
Adds an anonymous value for the 'givenname' property

Specified by:
addGivenname in interface Agent
Returns:
The anoymous GraphThing created
Throws:
JastorException
See Also:
Agent.givennameProperty

addGivenname

public GraphThing addGivenname(org.openrdf.model.Resource resource)
                        throws JastorException
Description copied from interface: Agent
Adds a value for the 'givenname' property. This method is equivalent constructing a new instance of GraphThing with the factory and calling addGivenname(org.openanzo.jastor.GraphThing givenname) The resource argument have rdf:type http://www.w3.org/2000/01/rdf-schema#Resource. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addGivenname in interface Agent
Throws:
JastorException
See Also:
Agent.givennameProperty

removeGivenname

public void removeGivenname(GraphThing givenname)
                     throws JastorException
Description copied from interface: Agent
Removes a value for the 'givenname' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeGivenname in interface Agent
Throws:
JastorException
See Also:
Agent.givennameProperty

getTitle

public info.aduna.collections.iterators.CloseableIterator<GraphThing> getTitle()
                                                                        throws JastorException
Description copied from interface: Agent
Get an Iterator the 'title' property values. This Iteartor may be used to remove all such values.

Specified by:
getTitle in interface Agent
Returns:
Iterator of GraphThing
Throws:
JastorException
See Also:
Agent.titleProperty

addTitle

public void addTitle(GraphThing title)
              throws JastorException
Description copied from interface: Agent
Adds a value for the 'title' property

Specified by:
addTitle in interface Agent
Throws:
JastorException
See Also:
Agent.titleProperty

addTitle

public GraphThing addTitle()
                    throws JastorException
Description copied from interface: Agent
Adds an anonymous value for the 'title' property

Specified by:
addTitle in interface Agent
Returns:
The anoymous GraphThing created
Throws:
JastorException
See Also:
Agent.titleProperty

addTitle

public GraphThing addTitle(org.openrdf.model.Resource resource)
                    throws JastorException
Description copied from interface: Agent
Adds a value for the 'title' property. This method is equivalent constructing a new instance of GraphThing with the factory and calling addTitle(org.openanzo.jastor.GraphThing title) The resource argument have rdf:type http://www.w3.org/2000/01/rdf-schema#Resource. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addTitle in interface Agent
Throws:
JastorException
See Also:
Agent.titleProperty

removeTitle

public void removeTitle(GraphThing title)
                 throws JastorException
Description copied from interface: Agent
Removes a value for the 'title' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeTitle in interface Agent
Throws:
JastorException
See Also:
Agent.titleProperty

getWorkInfoHomepage

public info.aduna.collections.iterators.CloseableIterator<Document> getWorkInfoHomepage()
                                                                                 throws JastorException
Description copied from interface: Person
Get an Iterator the 'workInfoHomepage' property values. This Iteartor may be used to remove all such values.

Specified by:
getWorkInfoHomepage in interface Person
Returns:
Iterator of Document
Throws:
JastorException
See Also:
Person.workInfoHomepageProperty

addWorkInfoHomepage

public void addWorkInfoHomepage(Document workInfoHomepage)
                         throws JastorException
Description copied from interface: Person
Adds a value for the 'workInfoHomepage' property

Specified by:
addWorkInfoHomepage in interface Person
Throws:
JastorException
See Also:
Person.workInfoHomepageProperty

addWorkInfoHomepage

public Document addWorkInfoHomepage()
                             throws JastorException
Description copied from interface: Person
Adds an anonymous value for the 'workInfoHomepage' property

Specified by:
addWorkInfoHomepage in interface Person
Returns:
The anoymous Document created
Throws:
JastorException
See Also:
Person.workInfoHomepageProperty

addWorkInfoHomepage

public Document addWorkInfoHomepage(org.openrdf.model.Resource resource)
                             throws JastorException
Description copied from interface: Person
Adds a value for the 'workInfoHomepage' property. This method is equivalent constructing a new instance of Document with the factory and calling addWorkInfoHomepage(org.openanzo.atom.jastor.foaf.Document workInfoHomepage) The resource argument have rdf:type http://xmlns.com/foaf/0.1/Document. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addWorkInfoHomepage in interface Person
Throws:
JastorException
See Also:
Person.workInfoHomepageProperty

removeWorkInfoHomepage

public void removeWorkInfoHomepage(Document workInfoHomepage)
                            throws JastorException
Description copied from interface: Person
Removes a value for the 'workInfoHomepage' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeWorkInfoHomepage in interface Person
Throws:
JastorException
See Also:
Person.workInfoHomepageProperty

getSchoolHomepage

public info.aduna.collections.iterators.CloseableIterator<Document> getSchoolHomepage()
                                                                               throws JastorException
Description copied from interface: Person
Get an Iterator the 'schoolHomepage' property values. This Iteartor may be used to remove all such values.

Specified by:
getSchoolHomepage in interface Person
Returns:
Iterator of Document
Throws:
JastorException
See Also:
Person.schoolHomepageProperty

addSchoolHomepage

public void addSchoolHomepage(Document schoolHomepage)
                       throws JastorException
Description copied from interface: Person
Adds a value for the 'schoolHomepage' property

Specified by:
addSchoolHomepage in interface Person
Throws:
JastorException
See Also:
Person.schoolHomepageProperty

addSchoolHomepage

public Document addSchoolHomepage()
                           throws JastorException
Description copied from interface: Person
Adds an anonymous value for the 'schoolHomepage' property

Specified by:
addSchoolHomepage in interface Person
Returns:
The anoymous Document created
Throws:
JastorException
See Also:
Person.schoolHomepageProperty

addSchoolHomepage

public Document addSchoolHomepage(org.openrdf.model.Resource resource)
                           throws JastorException
Description copied from interface: Person
Adds a value for the 'schoolHomepage' property. This method is equivalent constructing a new instance of Document with the factory and calling addSchoolHomepage(org.openanzo.atom.jastor.foaf.Document schoolHomepage) The resource argument have rdf:type http://xmlns.com/foaf/0.1/Document. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addSchoolHomepage in interface Person
Throws:
JastorException
See Also:
Person.schoolHomepageProperty

removeSchoolHomepage

public void removeSchoolHomepage(Document schoolHomepage)
                          throws JastorException
Description copied from interface: Person
Removes a value for the 'schoolHomepage' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeSchoolHomepage in interface Person
Throws:
JastorException
See Also:
Person.schoolHomepageProperty

getGeekcode

public info.aduna.collections.iterators.CloseableIterator<org.openrdf.model.Literal> getGeekcode()
                                                                                          throws JastorException
Description copied from interface: Person
Iterates through the 'geekcode' property values. This Iteartor may be used to remove all such values.

Specified by:
getGeekcode in interface Person
Returns:
Iterator of Literal
Throws:
JastorException
See Also:
Person.geekcodeProperty

addGeekcode

public void addGeekcode(org.openrdf.model.Literal geekcode)
                 throws JastorException
Description copied from interface: Person
Add a 'geekcode' property value

Specified by:
addGeekcode in interface Person
Throws:
JastorException
See Also:
Person.geekcodeProperty

removeGeekcode

public void removeGeekcode(org.openrdf.model.Literal geekcode)
                    throws JastorException
Description copied from interface: Person
Remove a 'geekcode' property value. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeGeekcode in interface Person
Throws:
JastorException
See Also:
Person.geekcodeProperty

getInterest

public info.aduna.collections.iterators.CloseableIterator<Document> getInterest()
                                                                         throws JastorException
Description copied from interface: Person
Get an Iterator the 'interest' property values. This Iteartor may be used to remove all such values.

Specified by:
getInterest in interface Person
Returns:
Iterator of Document
Throws:
JastorException
See Also:
Person.interestProperty

addInterest

public void addInterest(Document interest)
                 throws JastorException
Description copied from interface: Person
Adds a value for the 'interest' property

Specified by:
addInterest in interface Person
Throws:
JastorException
See Also:
Person.interestProperty

addInterest

public Document addInterest()
                     throws JastorException
Description copied from interface: Person
Adds an anonymous value for the 'interest' property

Specified by:
addInterest in interface Person
Returns:
The anoymous Document created
Throws:
JastorException
See Also:
Person.interestProperty

addInterest

public Document addInterest(org.openrdf.model.Resource resource)
                     throws JastorException
Description copied from interface: Person
Adds a value for the 'interest' property. This method is equivalent constructing a new instance of Document with the factory and calling addInterest(org.openanzo.atom.jastor.foaf.Document interest) The resource argument have rdf:type http://xmlns.com/foaf/0.1/Document. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addInterest in interface Person
Throws:
JastorException
See Also:
Person.interestProperty

removeInterest

public void removeInterest(Document interest)
                    throws JastorException
Description copied from interface: Person
Removes a value for the 'interest' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeInterest in interface Person
Throws:
JastorException
See Also:
Person.interestProperty

getPlan

public info.aduna.collections.iterators.CloseableIterator<org.openrdf.model.Literal> getPlan()
                                                                                      throws JastorException
Description copied from interface: Person
Iterates through the 'plan' property values. This Iteartor may be used to remove all such values.

Specified by:
getPlan in interface Person
Returns:
Iterator of Literal
Throws:
JastorException
See Also:
Person.planProperty

addPlan

public void addPlan(org.openrdf.model.Literal plan)
             throws JastorException
Description copied from interface: Person
Add a 'plan' property value

Specified by:
addPlan in interface Person
Throws:
JastorException
See Also:
Person.planProperty

removePlan

public void removePlan(org.openrdf.model.Literal plan)
                throws JastorException
Description copied from interface: Person
Remove a 'plan' property value. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removePlan in interface Person
Throws:
JastorException
See Also:
Person.planProperty

getPastProject

public info.aduna.collections.iterators.CloseableIterator<GraphThing> getPastProject()
                                                                              throws JastorException
Description copied from interface: Person
Get an Iterator the 'pastProject' property values. This Iteartor may be used to remove all such values.

Specified by:
getPastProject in interface Person
Returns:
Iterator of GraphThing
Throws:
JastorException
See Also:
Person.pastProjectProperty

addPastProject

public void addPastProject(GraphThing pastProject)
                    throws JastorException
Description copied from interface: Person
Adds a value for the 'pastProject' property

Specified by:
addPastProject in interface Person
Throws:
JastorException
See Also:
Person.pastProjectProperty

addPastProject

public GraphThing addPastProject()
                          throws JastorException
Description copied from interface: Person
Adds an anonymous value for the 'pastProject' property

Specified by:
addPastProject in interface Person
Returns:
The anoymous GraphThing created
Throws:
JastorException
See Also:
Person.pastProjectProperty

addPastProject

public GraphThing addPastProject(org.openrdf.model.Resource resource)
                          throws JastorException
Description copied from interface: Person
Adds a value for the 'pastProject' property. This method is equivalent constructing a new instance of GraphThing with the factory and calling addPastProject(org.openanzo.jastor.GraphThing pastProject) The resource argument have rdf:type http://www.w3.org/2000/01/rdf-schema#Resource. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addPastProject in interface Person
Throws:
JastorException
See Also:
Person.pastProjectProperty

removePastProject

public void removePastProject(GraphThing pastProject)
                       throws JastorException
Description copied from interface: Person
Removes a value for the 'pastProject' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removePastProject in interface Person
Throws:
JastorException
See Also:
Person.pastProjectProperty

getPublications

public info.aduna.collections.iterators.CloseableIterator<Document> getPublications()
                                                                             throws JastorException
Description copied from interface: Person
Get an Iterator the 'publications' property values. This Iteartor may be used to remove all such values.

Specified by:
getPublications in interface Person
Returns:
Iterator of Document
Throws:
JastorException
See Also:
Person.publicationsProperty

addPublications

public void addPublications(Document publications)
                     throws JastorException
Description copied from interface: Person
Adds a value for the 'publications' property

Specified by:
addPublications in interface Person
Throws:
JastorException
See Also:
Person.publicationsProperty

addPublications

public Document addPublications()
                         throws JastorException
Description copied from interface: Person
Adds an anonymous value for the 'publications' property

Specified by:
addPublications in interface Person
Returns:
The anoymous Document created
Throws:
JastorException
See Also:
Person.publicationsProperty

addPublications

public Document addPublications(org.openrdf.model.Resource resource)
                         throws JastorException
Description copied from interface: Person
Adds a value for the 'publications' property. This method is equivalent constructing a new instance of Document with the factory and calling addPublications(org.openanzo.atom.jastor.foaf.Document publications) The resource argument have rdf:type http://xmlns.com/foaf/0.1/Document. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addPublications in interface Person
Throws:
JastorException
See Also:
Person.publicationsProperty

removePublications

public void removePublications(Document publications)
                        throws JastorException
Description copied from interface: Person
Removes a value for the 'publications' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removePublications in interface Person
Throws:
JastorException
See Also:
Person.publicationsProperty

getSurname

public info.aduna.collections.iterators.CloseableIterator<org.openrdf.model.Literal> getSurname()
                                                                                         throws JastorException
Description copied from interface: Person
Iterates through the 'surname' property values. This Iteartor may be used to remove all such values.

Specified by:
getSurname in interface Person
Returns:
Iterator of Literal
Throws:
JastorException
See Also:
Person.surnameProperty

addSurname

public void addSurname(org.openrdf.model.Literal surname)
                throws JastorException
Description copied from interface: Person
Add a 'surname' property value

Specified by:
addSurname in interface Person
Throws:
JastorException
See Also:
Person.surnameProperty

removeSurname

public void removeSurname(org.openrdf.model.Literal surname)
                   throws JastorException
Description copied from interface: Person
Remove a 'surname' property value. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeSurname in interface Person
Throws:
JastorException
See Also:
Person.surnameProperty

getMyersBriggs

public info.aduna.collections.iterators.CloseableIterator<org.openrdf.model.Literal> getMyersBriggs()
                                                                                             throws JastorException
Description copied from interface: Person
Iterates through the 'myersBriggs' property values. This Iteartor may be used to remove all such values.

Specified by:
getMyersBriggs in interface Person
Returns:
Iterator of Literal
Throws:
JastorException
See Also:
Person.myersBriggsProperty

addMyersBriggs

public void addMyersBriggs(org.openrdf.model.Literal myersBriggs)
                    throws JastorException
Description copied from interface: Person
Add a 'myersBriggs' property value

Specified by:
addMyersBriggs in interface Person
Throws:
JastorException
See Also:
Person.myersBriggsProperty

removeMyersBriggs

public void removeMyersBriggs(org.openrdf.model.Literal myersBriggs)
                       throws JastorException
Description copied from interface: Person
Remove a 'myersBriggs' property value. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeMyersBriggs in interface Person
Throws:
JastorException
See Also:
Person.myersBriggsProperty

getFirstName

public info.aduna.collections.iterators.CloseableIterator<org.openrdf.model.Literal> getFirstName()
                                                                                           throws JastorException
Description copied from interface: Person
Iterates through the 'firstName' property values. This Iteartor may be used to remove all such values.

Specified by:
getFirstName in interface Person
Returns:
Iterator of Literal
Throws:
JastorException
See Also:
Person.firstNameProperty

addFirstName

public void addFirstName(org.openrdf.model.Literal firstName)
                  throws JastorException
Description copied from interface: Person
Add a 'firstName' property value

Specified by:
addFirstName in interface Person
Throws:
JastorException
See Also:
Person.firstNameProperty

removeFirstName

public void removeFirstName(org.openrdf.model.Literal firstName)
                     throws JastorException
Description copied from interface: Person
Remove a 'firstName' property value. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeFirstName in interface Person
Throws:
JastorException
See Also:
Person.firstNameProperty

getCurrentProject

public info.aduna.collections.iterators.CloseableIterator<GraphThing> getCurrentProject()
                                                                                 throws JastorException
Description copied from interface: Person
Get an Iterator the 'currentProject' property values. This Iteartor may be used to remove all such values.

Specified by:
getCurrentProject in interface Person
Returns:
Iterator of GraphThing
Throws:
JastorException
See Also:
Person.currentProjectProperty

addCurrentProject

public void addCurrentProject(GraphThing currentProject)
                       throws JastorException
Description copied from interface: Person
Adds a value for the 'currentProject' property

Specified by:
addCurrentProject in interface Person
Throws:
JastorException
See Also:
Person.currentProjectProperty

addCurrentProject

public GraphThing addCurrentProject()
                             throws JastorException
Description copied from interface: Person
Adds an anonymous value for the 'currentProject' property

Specified by:
addCurrentProject in interface Person
Returns:
The anoymous GraphThing created
Throws:
JastorException
See Also:
Person.currentProjectProperty

addCurrentProject

public GraphThing addCurrentProject(org.openrdf.model.Resource resource)
                             throws JastorException
Description copied from interface: Person
Adds a value for the 'currentProject' property. This method is equivalent constructing a new instance of GraphThing with the factory and calling addCurrentProject(org.openanzo.jastor.GraphThing currentProject) The resource argument have rdf:type http://www.w3.org/2000/01/rdf-schema#Resource. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addCurrentProject in interface Person
Throws:
JastorException
See Also:
Person.currentProjectProperty

removeCurrentProject

public void removeCurrentProject(GraphThing currentProject)
                          throws JastorException
Description copied from interface: Person
Removes a value for the 'currentProject' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeCurrentProject in interface Person
Throws:
JastorException
See Also:
Person.currentProjectProperty

getFamily__name

public info.aduna.collections.iterators.CloseableIterator<org.openrdf.model.Literal> getFamily__name()
                                                                                              throws JastorException
Description copied from interface: Person
Iterates through the 'family__name' property values. This Iteartor may be used to remove all such values.

Specified by:
getFamily__name in interface Person
Returns:
Iterator of Literal
Throws:
JastorException
See Also:
Person.family__nameProperty

addFamily__name

public void addFamily__name(org.openrdf.model.Literal family__name)
                     throws JastorException
Description copied from interface: Person
Add a 'family__name' property value

Specified by:
addFamily__name in interface Person
Throws:
JastorException
See Also:
Person.family__nameProperty

removeFamily__name

public void removeFamily__name(org.openrdf.model.Literal family__name)
                        throws JastorException
Description copied from interface: Person
Remove a 'family__name' property value. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeFamily__name in interface Person
Throws:
JastorException
See Also:
Person.family__nameProperty

getKnows

public info.aduna.collections.iterators.CloseableIterator<Person> getKnows()
                                                                    throws JastorException
Description copied from interface: Person
Get an Iterator the 'knows' property values. This Iteartor may be used to remove all such values.

Specified by:
getKnows in interface Person
Returns:
Iterator of Person
Throws:
JastorException
See Also:
Person.knowsProperty

addKnows

public void addKnows(Person knows)
              throws JastorException
Description copied from interface: Person
Adds a value for the 'knows' property

Specified by:
addKnows in interface Person
Throws:
JastorException
See Also:
Person.knowsProperty

addKnows

public Person addKnows()
                throws JastorException
Description copied from interface: Person
Adds an anonymous value for the 'knows' property

Specified by:
addKnows in interface Person
Returns:
The anoymous Person created
Throws:
JastorException
See Also:
Person.knowsProperty

addKnows

public Person addKnows(org.openrdf.model.Resource resource)
                throws JastorException
Description copied from interface: Person
Adds a value for the 'knows' property. This method is equivalent constructing a new instance of Person with the factory and calling addKnows(org.openanzo.atom.jastor.foaf.Person knows) The resource argument have rdf:type http://xmlns.com/foaf/0.1/Person. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addKnows in interface Person
Throws:
JastorException
See Also:
Person.knowsProperty

removeKnows

public void removeKnows(Person knows)
                 throws JastorException
Description copied from interface: Person
Removes a value for the 'knows' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeKnows in interface Person
Throws:
JastorException
See Also:
Person.knowsProperty

getImg

public info.aduna.collections.iterators.CloseableIterator<Image> getImg()
                                                                 throws JastorException
Description copied from interface: Person
Get an Iterator the 'img' property values. This Iteartor may be used to remove all such values.

Specified by:
getImg in interface Person
Returns:
Iterator of Image
Throws:
JastorException
See Also:
Person.imgProperty

addImg

public void addImg(Image img)
            throws JastorException
Description copied from interface: Person
Adds a value for the 'img' property

Specified by:
addImg in interface Person
Throws:
JastorException
See Also:
Person.imgProperty

addImg

public Image addImg()
             throws JastorException
Description copied from interface: Person
Adds an anonymous value for the 'img' property

Specified by:
addImg in interface Person
Returns:
The anoymous Image created
Throws:
JastorException
See Also:
Person.imgProperty

addImg

public Image addImg(org.openrdf.model.Resource resource)
             throws JastorException
Description copied from interface: Person
Adds a value for the 'img' property. This method is equivalent constructing a new instance of Image with the factory and calling addImg(org.openanzo.atom.jastor.foaf.Image img) The resource argument have rdf:type http://xmlns.com/foaf/0.1/Image. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addImg in interface Person
Throws:
JastorException
See Also:
Person.imgProperty

removeImg

public void removeImg(Image img)
               throws JastorException
Description copied from interface: Person
Removes a value for the 'img' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeImg in interface Person
Throws:
JastorException
See Also:
Person.imgProperty

getTopic__interest

public info.aduna.collections.iterators.CloseableIterator<GraphThing> getTopic__interest()
                                                                                  throws JastorException
Description copied from interface: Person
Get an Iterator the 'topic__interest' property values. This Iteartor may be used to remove all such values.

Specified by:
getTopic__interest in interface Person
Returns:
Iterator of GraphThing
Throws:
JastorException
See Also:
Person.topic__interestProperty

addTopic__interest

public void addTopic__interest(GraphThing topic__interest)
                        throws JastorException
Description copied from interface: Person
Adds a value for the 'topic__interest' property

Specified by:
addTopic__interest in interface Person
Throws:
JastorException
See Also:
Person.topic__interestProperty

addTopic__interest

public GraphThing addTopic__interest()
                              throws JastorException
Description copied from interface: Person
Adds an anonymous value for the 'topic__interest' property

Specified by:
addTopic__interest in interface Person
Returns:
The anoymous GraphThing created
Throws:
JastorException
See Also:
Person.topic__interestProperty

addTopic__interest

public GraphThing addTopic__interest(org.openrdf.model.Resource resource)
                              throws JastorException
Description copied from interface: Person
Adds a value for the 'topic__interest' property. This method is equivalent constructing a new instance of GraphThing with the factory and calling addTopic__interest(org.openanzo.jastor.GraphThing topic__interest) The resource argument have rdf:type http://www.w3.org/2000/01/rdf-schema#Resource. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addTopic__interest in interface Person
Throws:
JastorException
See Also:
Person.topic__interestProperty

removeTopic__interest

public void removeTopic__interest(GraphThing topic__interest)
                           throws JastorException
Description copied from interface: Person
Removes a value for the 'topic__interest' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeTopic__interest in interface Person
Throws:
JastorException
See Also:
Person.topic__interestProperty

getWorkplaceHomepage

public info.aduna.collections.iterators.CloseableIterator<Document> getWorkplaceHomepage()
                                                                                  throws JastorException
Description copied from interface: Person
Get an Iterator the 'workplaceHomepage' property values. This Iteartor may be used to remove all such values.

Specified by:
getWorkplaceHomepage in interface Person
Returns:
Iterator of Document
Throws:
JastorException
See Also:
Person.workplaceHomepageProperty

addWorkplaceHomepage

public void addWorkplaceHomepage(Document workplaceHomepage)
                          throws JastorException
Description copied from interface: Person
Adds a value for the 'workplaceHomepage' property

Specified by:
addWorkplaceHomepage in interface Person
Throws:
JastorException
See Also:
Person.workplaceHomepageProperty

addWorkplaceHomepage

public Document addWorkplaceHomepage()
                              throws JastorException
Description copied from interface: Person
Adds an anonymous value for the 'workplaceHomepage' property

Specified by:
addWorkplaceHomepage in interface Person
Returns:
The anoymous Document created
Throws:
JastorException
See Also:
Person.workplaceHomepageProperty

addWorkplaceHomepage

public Document addWorkplaceHomepage(org.openrdf.model.Resource resource)
                              throws JastorException
Description copied from interface: Person
Adds a value for the 'workplaceHomepage' property. This method is equivalent constructing a new instance of Document with the factory and calling addWorkplaceHomepage(org.openanzo.atom.jastor.foaf.Document workplaceHomepage) The resource argument have rdf:type http://xmlns.com/foaf/0.1/Document. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addWorkplaceHomepage in interface Person
Throws:
JastorException
See Also:
Person.workplaceHomepageProperty

removeWorkplaceHomepage

public void removeWorkplaceHomepage(Document workplaceHomepage)
                             throws JastorException
Description copied from interface: Person
Removes a value for the 'workplaceHomepage' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeWorkplaceHomepage in interface Person
Throws:
JastorException
See Also:
Person.workplaceHomepageProperty


Copyright © 2007 Cambridge Semantics Inc.. All Rights Reserved.