org.openanzo.atom.jastor.foaf
Interface OnlineAccount

All Superinterfaces:
CoreThing, GraphThing
All Known Implementing Classes:
OnlineAccountImpl

public interface OnlineAccount
extends GraphThing

Interface for Online Account ontology class
Use the org.openanzo.atom.jastor.foaf.FOAFFactory to create instances of this interface.

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


RDF Schema Standard Properties
label : Online Account
comment : An online account.
isDefinedBy : http://xmlns.com/foaf/0.1/



Field Summary
static org.openrdf.model.URI accountNameProperty
          The Jena Property for accountName
static org.openrdf.model.URI accountServiceHomepageProperty
          The Jena Property for accountServiceHomepage
static org.openrdf.model.URI depictionProperty
          The Jena Property for depiction
static org.openrdf.model.URI dnaChecksumProperty
          The Jena Property for dnaChecksum
static org.openrdf.model.URI fundedByProperty
          The Jena Property for fundedBy
static org.openrdf.model.URI givennameProperty
          The Jena Property for givenname
static org.openrdf.model.URI homepageProperty
          The Jena Property for homepage
static org.openrdf.model.URI logoProperty
          The Jena Property for logo
static org.openrdf.model.URI makerProperty
          The Jena Property for maker
static org.openrdf.model.URI nameProperty
          The Jena Property for name
static org.openrdf.model.URI nickProperty
          The Jena Property for nick
static org.openrdf.model.URI pageProperty
          The Jena Property for page
static org.openrdf.model.URI phoneProperty
          The Jena Property for phone
static org.openrdf.model.URI themeProperty
          The Jena Property for theme
static org.openrdf.model.URI titleProperty
          The Jena Property for title
static org.openrdf.model.URI TYPE
          The rdf:type for this ontology class
 
Method Summary
 void addAccountName(org.openrdf.model.Literal accountName)
          Add a 'accountName' property value
 Document addAccountServiceHomepage()
          Adds an anonymous value for the 'accountServiceHomepage' property
 void addAccountServiceHomepage(Document accountServiceHomepage)
          Adds a value for the 'accountServiceHomepage' property
 Document addAccountServiceHomepage(org.openrdf.model.Resource resource)
          Adds a value for the 'accountServiceHomepage' 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
 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.
 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.
 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.
 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 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 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.
 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.
 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.
 info.aduna.collections.iterators.CloseableIterator<org.openrdf.model.Literal> getAccountName()
          Iterates through the 'accountName' property values.
 info.aduna.collections.iterators.CloseableIterator<Document> getAccountServiceHomepage()
          Get an Iterator the 'accountServiceHomepage' 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<GraphThing> getFundedBy()
          Get an Iterator the 'fundedBy' property values.
 info.aduna.collections.iterators.CloseableIterator<GraphThing> getGivenname()
          Get an Iterator the 'givenname' property values.
 Document getHomepage()
          Gets the 'homepage' property value
 info.aduna.collections.iterators.CloseableIterator<GraphThing> getLogo()
          Get an Iterator the 'logo' property values.
 info.aduna.collections.iterators.CloseableIterator<Agent> getMaker()
          Get an Iterator the 'maker' 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> getPhone()
          Get an Iterator the 'phone' property values.
 info.aduna.collections.iterators.CloseableIterator<GraphThing> getTheme()
          Get an Iterator the 'theme' property values.
 info.aduna.collections.iterators.CloseableIterator<GraphThing> getTitle()
          Get an Iterator the 'title' property values.
 void removeAccountName(org.openrdf.model.Literal accountName)
          Remove a 'accountName' property value.
 void removeAccountServiceHomepage(Document accountServiceHomepage)
          Removes a value for the 'accountServiceHomepage' 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 removeFundedBy(GraphThing fundedBy)
          Removes a value for the 'fundedBy' property.
 void removeGivenname(GraphThing givenname)
          Removes a value for the 'givenname' property.
 void removeLogo(GraphThing logo)
          Removes a value for the 'logo' property.
 void removeMaker(Agent maker)
          Removes a value for the 'maker' property.
 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 removePhone(GraphThing phone)
          Removes a value for the 'phone' property.
 void removeTheme(GraphThing theme)
          Removes a value for the 'theme' property.
 void removeTitle(GraphThing title)
          Removes a value for the 'title' property.
 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.
 
Methods inherited from interface org.openanzo.jastor.GraphThing
getProperties, getPropertyValue, getPropertyValue, graph, setPropertyValue, setPropertyValue
 
Methods inherited from interface org.openanzo.jastor.CoreThing
clearCache, isRDFType, listStatements, registerListener, removeStatements, resource, unregisterListener, uri
 

Field Detail

TYPE

static final org.openrdf.model.URI TYPE
The rdf:type for this ontology class


accountNameProperty

static final org.openrdf.model.URI accountNameProperty
The Jena Property for accountName

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



RDF Schema Standard Properties
label : account name
comment : Indicates the name (identifier) associated with this online account.
isDefinedBy : http://xmlns.com/foaf/0.1/


accountServiceHomepageProperty

static final org.openrdf.model.URI accountServiceHomepageProperty
The Jena Property for accountServiceHomepage

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



RDF Schema Standard Properties
label : account service homepage
comment : Indicates a homepage of the service provide for this online account.
isDefinedBy : http://xmlns.com/foaf/0.1/


fundedByProperty

static final org.openrdf.model.URI fundedByProperty
The Jena Property for fundedBy

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



RDF Schema Standard Properties
label : funded by
comment : An organization funding a project or person.
isDefinedBy : http://xmlns.com/foaf/0.1/


homepageProperty

static final org.openrdf.model.URI homepageProperty
The Jena Property for homepage

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



RDF Schema Standard Properties
label : homepage
comment : A homepage for some thing.
isDefinedBy : http://xmlns.com/foaf/0.1/


depictionProperty

static final org.openrdf.model.URI depictionProperty
The Jena Property for depiction

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



RDF Schema Standard Properties
label : depiction
comment : A depiction of some thing.
isDefinedBy : http://xmlns.com/foaf/0.1/


nameProperty

static final org.openrdf.model.URI nameProperty
The Jena Property for name

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



RDF Schema Standard Properties
label : name
comment : A name for some thing.
isDefinedBy : http://xmlns.com/foaf/0.1/


logoProperty

static final org.openrdf.model.URI logoProperty
The Jena Property for logo

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



RDF Schema Standard Properties
label : logo
comment : A logo representing some thing.
isDefinedBy : http://xmlns.com/foaf/0.1/


themeProperty

static final org.openrdf.model.URI themeProperty
The Jena Property for theme

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



RDF Schema Standard Properties
label : theme
comment : A theme.
isDefinedBy : http://xmlns.com/foaf/0.1/


makerProperty

static final org.openrdf.model.URI makerProperty
The Jena Property for maker

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



RDF Schema Standard Properties
label : maker
comment : An agent that made this thing.
isDefinedBy : http://xmlns.com/foaf/0.1/


dnaChecksumProperty

static final org.openrdf.model.URI dnaChecksumProperty
The Jena Property for dnaChecksum

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



RDF Schema Standard Properties
label : DNA checksum
comment : A checksum for the DNA of some thing. Joke.
isDefinedBy : http://xmlns.com/foaf/0.1/


phoneProperty

static final org.openrdf.model.URI phoneProperty
The Jena Property for phone

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



RDF Schema Standard Properties
label : phone
comment : A phone, specified using fully qualified tel: URI scheme (refs: http://www.w3.org/Addressing/schemes.html#tel).
isDefinedBy : http://xmlns.com/foaf/0.1/


pageProperty

static final org.openrdf.model.URI pageProperty
The Jena Property for page

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



RDF Schema Standard Properties
label : page
comment : A page or document about this thing.
isDefinedBy : http://xmlns.com/foaf/0.1/


nickProperty

static final org.openrdf.model.URI nickProperty
The Jena Property for nick

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



RDF Schema Standard Properties
label : nickname
comment : A short informal nickname characterising an agent (includes login identifiers, IRC and other chat nicknames).
isDefinedBy : http://xmlns.com/foaf/0.1/


givennameProperty

static final org.openrdf.model.URI givennameProperty
The Jena Property for givenname

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



RDF Schema Standard Properties
label : Given name
comment : The given name of some person.
isDefinedBy : http://xmlns.com/foaf/0.1/


titleProperty

static final org.openrdf.model.URI titleProperty
The Jena Property for title

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



RDF Schema Standard Properties
label : title
comment : Title (Mr, Mrs, Ms, Dr. etc)
isDefinedBy : http://xmlns.com/foaf/0.1/

Method Detail

getAccountName

info.aduna.collections.iterators.CloseableIterator<org.openrdf.model.Literal> getAccountName()
                                                                                             throws JastorException
Iterates through the 'accountName' property values. This Iteartor may be used to remove all such values.

Returns:
Iterator of Literal
Throws:
JastorException
See Also:
accountNameProperty

addAccountName

void addAccountName(org.openrdf.model.Literal accountName)
                    throws JastorException
Add a 'accountName' property value

Parameters:
{@link - org.openrdf.model.Literal}, the value to add
Throws:
JastorException
See Also:
accountNameProperty

removeAccountName

void removeAccountName(org.openrdf.model.Literal accountName)
                       throws JastorException
Remove a 'accountName' 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.

Parameters:
{@link - org.openrdf.model.Literal}, the value to remove
Throws:
JastorException
See Also:
accountNameProperty

getAccountServiceHomepage

info.aduna.collections.iterators.CloseableIterator<Document> getAccountServiceHomepage()
                                                                                       throws JastorException
Get an Iterator the 'accountServiceHomepage' property values. This Iteartor may be used to remove all such values.

Returns:
Iterator of Document
Throws:
JastorException
See Also:
accountServiceHomepageProperty

addAccountServiceHomepage

void addAccountServiceHomepage(Document accountServiceHomepage)
                               throws JastorException
Adds a value for the 'accountServiceHomepage' property

Parameters:
The - Document to add
Throws:
JastorException
See Also:
accountServiceHomepageProperty

addAccountServiceHomepage

Document addAccountServiceHomepage()
                                   throws JastorException
Adds an anonymous value for the 'accountServiceHomepage' property

Returns:
The anoymous Document created
Throws:
JastorException
See Also:
accountServiceHomepageProperty

addAccountServiceHomepage

Document addAccountServiceHomepage(org.openrdf.model.Resource resource)
                                   throws JastorException
Adds a value for the 'accountServiceHomepage' property. This method is equivalent constructing a new instance of Document with the factory and calling addAccountServiceHomepage(org.openanzo.atom.jastor.foaf.Document accountServiceHomepage) 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.

Parameters:
The - om.hp.hpl.jena.rdf.model.Resource to add
Throws:
JastorException
See Also:
accountServiceHomepageProperty

removeAccountServiceHomepage

void removeAccountServiceHomepage(Document accountServiceHomepage)
                                  throws JastorException
Removes a value for the 'accountServiceHomepage' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Parameters:
The - Document to remove
Throws:
JastorException
See Also:
accountServiceHomepageProperty

getFundedBy

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

Returns:
Iterator of GraphThing
Throws:
JastorException
See Also:
fundedByProperty

addFundedBy

void addFundedBy(GraphThing fundedBy)
                 throws JastorException
Adds a value for the 'fundedBy' property

Parameters:
The - GraphThing to add
Throws:
JastorException
See Also:
fundedByProperty

addFundedBy

GraphThing addFundedBy()
                       throws JastorException
Adds an anonymous value for the 'fundedBy' property

Returns:
The anoymous GraphThing created
Throws:
JastorException
See Also:
fundedByProperty

addFundedBy

GraphThing addFundedBy(org.openrdf.model.Resource resource)
                       throws JastorException
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.

Parameters:
The - om.hp.hpl.jena.rdf.model.Resource to add
Throws:
JastorException
See Also:
fundedByProperty

removeFundedBy

void removeFundedBy(GraphThing fundedBy)
                    throws JastorException
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.

Parameters:
The - GraphThing to remove
Throws:
JastorException
See Also:
fundedByProperty

getHomepage

Document getHomepage()
                     throws JastorException
Gets the 'homepage' property value

Returns:
Document
Throws:
JastorException
See Also:
homepageProperty

setHomepage

void setHomepage(Document homepage)
                 throws JastorException
Sets the 'homepage' property value

Parameters:
{@link - org.openanzo.atom.jastor.foaf.Document}
Throws:
JastorException
See Also:
homepageProperty

setHomepage

Document setHomepage()
                     throws JastorException
Sets the 'homepage' property value to an anonymous node

Returns:
Document, the created value
Throws:
JastorException
See Also:
homepageProperty

setHomepage

Document setHomepage(org.openrdf.model.Resource resource)
                     throws JastorException
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.

Parameters:
{@link - com.hp.hpl.jena.rdf.model.Resource} must not be be null.
Returns:
Document, the newly created value
Throws:
JastorException
See Also:
homepageProperty

getDepiction

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

Returns:
Iterator of Image
Throws:
JastorException
See Also:
depictionProperty

addDepiction

void addDepiction(Image depiction)
                  throws JastorException
Adds a value for the 'depiction' property

Parameters:
The - Image to add
Throws:
JastorException
See Also:
depictionProperty

addDepiction

Image addDepiction()
                   throws JastorException
Adds an anonymous value for the 'depiction' property

Returns:
The anoymous Image created
Throws:
JastorException
See Also:
depictionProperty

addDepiction

Image addDepiction(org.openrdf.model.Resource resource)
                   throws JastorException
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.

Parameters:
The - om.hp.hpl.jena.rdf.model.Resource to add
Throws:
JastorException
See Also:
depictionProperty

removeDepiction

void removeDepiction(Image depiction)
                     throws JastorException
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.

Parameters:
The - Image to remove
Throws:
JastorException
See Also:
depictionProperty

getName

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

Returns:
Iterator of Literal
Throws:
JastorException
See Also:
nameProperty

addName

void addName(org.openrdf.model.Literal name)
             throws JastorException
Add a 'name' property value

Parameters:
{@link - org.openrdf.model.Literal}, the value to add
Throws:
JastorException
See Also:
nameProperty

removeName

void removeName(org.openrdf.model.Literal name)
                throws JastorException
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.

Parameters:
{@link - org.openrdf.model.Literal}, the value to remove
Throws:
JastorException
See Also:
nameProperty

getLogo

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

Returns:
Iterator of GraphThing
Throws:
JastorException
See Also:
logoProperty

addLogo

void addLogo(GraphThing logo)
             throws JastorException
Adds a value for the 'logo' property

Parameters:
The - GraphThing to add
Throws:
JastorException
See Also:
logoProperty

addLogo

GraphThing addLogo()
                   throws JastorException
Adds an anonymous value for the 'logo' property

Returns:
The anoymous GraphThing created
Throws:
JastorException
See Also:
logoProperty

addLogo

GraphThing addLogo(org.openrdf.model.Resource resource)
                   throws JastorException
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.

Parameters:
The - om.hp.hpl.jena.rdf.model.Resource to add
Throws:
JastorException
See Also:
logoProperty

removeLogo

void removeLogo(GraphThing logo)
                throws JastorException
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.

Parameters:
The - GraphThing to remove
Throws:
JastorException
See Also:
logoProperty

getTheme

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

Returns:
Iterator of GraphThing
Throws:
JastorException
See Also:
themeProperty

addTheme

void addTheme(GraphThing theme)
              throws JastorException
Adds a value for the 'theme' property

Parameters:
The - GraphThing to add
Throws:
JastorException
See Also:
themeProperty

addTheme

GraphThing addTheme()
                    throws JastorException
Adds an anonymous value for the 'theme' property

Returns:
The anoymous GraphThing created
Throws:
JastorException
See Also:
themeProperty

addTheme

GraphThing addTheme(org.openrdf.model.Resource resource)
                    throws JastorException
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.

Parameters:
The - om.hp.hpl.jena.rdf.model.Resource to add
Throws:
JastorException
See Also:
themeProperty

removeTheme

void removeTheme(GraphThing theme)
                 throws JastorException
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.

Parameters:
The - GraphThing to remove
Throws:
JastorException
See Also:
themeProperty

getMaker

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

Returns:
Iterator of Agent
Throws:
JastorException
See Also:
makerProperty

addMaker

void addMaker(Agent maker)
              throws JastorException
Adds a value for the 'maker' property

Parameters:
The - Agent to add
Throws:
JastorException
See Also:
makerProperty

addMaker

Agent addMaker()
               throws JastorException
Adds an anonymous value for the 'maker' property

Returns:
The anoymous Agent created
Throws:
JastorException
See Also:
makerProperty

addMaker

Agent addMaker(org.openrdf.model.Resource resource)
               throws JastorException
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.

Parameters:
The - om.hp.hpl.jena.rdf.model.Resource to add
Throws:
JastorException
See Also:
makerProperty

removeMaker

void removeMaker(Agent maker)
                 throws JastorException
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.

Parameters:
The - Agent to remove
Throws:
JastorException
See Also:
makerProperty

getDnaChecksum

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

Returns:
Iterator of Literal
Throws:
JastorException
See Also:
dnaChecksumProperty

addDnaChecksum

void addDnaChecksum(org.openrdf.model.Literal dnaChecksum)
                    throws JastorException
Add a 'dnaChecksum' property value

Parameters:
{@link - org.openrdf.model.Literal}, the value to add
Throws:
JastorException
See Also:
dnaChecksumProperty

removeDnaChecksum

void removeDnaChecksum(org.openrdf.model.Literal dnaChecksum)
                       throws JastorException
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.

Parameters:
{@link - org.openrdf.model.Literal}, the value to remove
Throws:
JastorException
See Also:
dnaChecksumProperty

getPhone

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

Returns:
Iterator of GraphThing
Throws:
JastorException
See Also:
phoneProperty

addPhone

void addPhone(GraphThing phone)
              throws JastorException
Adds a value for the 'phone' property

Parameters:
The - GraphThing to add
Throws:
JastorException
See Also:
phoneProperty

addPhone

GraphThing addPhone()
                    throws JastorException
Adds an anonymous value for the 'phone' property

Returns:
The anoymous GraphThing created
Throws:
JastorException
See Also:
phoneProperty

addPhone

GraphThing addPhone(org.openrdf.model.Resource resource)
                    throws JastorException
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.

Parameters:
The - om.hp.hpl.jena.rdf.model.Resource to add
Throws:
JastorException
See Also:
phoneProperty

removePhone

void removePhone(GraphThing phone)
                 throws JastorException
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.

Parameters:
The - GraphThing to remove
Throws:
JastorException
See Also:
phoneProperty

getPage

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

Returns:
Iterator of Document
Throws:
JastorException
See Also:
pageProperty

addPage

void addPage(Document page)
             throws JastorException
Adds a value for the 'page' property

Parameters:
The - Document to add
Throws:
JastorException
See Also:
pageProperty

addPage

Document addPage()
                 throws JastorException
Adds an anonymous value for the 'page' property

Returns:
The anoymous Document created
Throws:
JastorException
See Also:
pageProperty

addPage

Document addPage(org.openrdf.model.Resource resource)
                 throws JastorException
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.

Parameters:
The - om.hp.hpl.jena.rdf.model.Resource to add
Throws:
JastorException
See Also:
pageProperty

removePage

void removePage(Document page)
                throws JastorException
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.

Parameters:
The - Document to remove
Throws:
JastorException
See Also:
pageProperty

getNick

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

Returns:
Iterator of GraphThing
Throws:
JastorException
See Also:
nickProperty

addNick

void addNick(GraphThing nick)
             throws JastorException
Adds a value for the 'nick' property

Parameters:
The - GraphThing to add
Throws:
JastorException
See Also:
nickProperty

addNick

GraphThing addNick()
                   throws JastorException
Adds an anonymous value for the 'nick' property

Returns:
The anoymous GraphThing created
Throws:
JastorException
See Also:
nickProperty

addNick

GraphThing addNick(org.openrdf.model.Resource resource)
                   throws JastorException
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.

Parameters:
The - om.hp.hpl.jena.rdf.model.Resource to add
Throws:
JastorException
See Also:
nickProperty

removeNick

void removeNick(GraphThing nick)
                throws JastorException
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.

Parameters:
The - GraphThing to remove
Throws:
JastorException
See Also:
nickProperty

getGivenname

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

Returns:
Iterator of GraphThing
Throws:
JastorException
See Also:
givennameProperty

addGivenname

void addGivenname(GraphThing givenname)
                  throws JastorException
Adds a value for the 'givenname' property

Parameters:
The - GraphThing to add
Throws:
JastorException
See Also:
givennameProperty

addGivenname

GraphThing addGivenname()
                        throws JastorException
Adds an anonymous value for the 'givenname' property

Returns:
The anoymous GraphThing created
Throws:
JastorException
See Also:
givennameProperty

addGivenname

GraphThing addGivenname(org.openrdf.model.Resource resource)
                        throws JastorException
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.

Parameters:
The - om.hp.hpl.jena.rdf.model.Resource to add
Throws:
JastorException
See Also:
givennameProperty

removeGivenname

void removeGivenname(GraphThing givenname)
                     throws JastorException
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.

Parameters:
The - GraphThing to remove
Throws:
JastorException
See Also:
givennameProperty

getTitle

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

Returns:
Iterator of GraphThing
Throws:
JastorException
See Also:
titleProperty

addTitle

void addTitle(GraphThing title)
              throws JastorException
Adds a value for the 'title' property

Parameters:
The - GraphThing to add
Throws:
JastorException
See Also:
titleProperty

addTitle

GraphThing addTitle()
                    throws