org.openanzo.atom.jastor.foaf
Class OnlineEcommerceAccountImpl

java.lang.Object
  extended by org.openanzo.jastor.GraphThingImpl
      extended by org.openanzo.atom.jastor.foaf.OnlineEcommerceAccountImpl
All Implemented Interfaces:
OnlineEcommerceAccount, CoreThing, GraphThing

public class OnlineEcommerceAccountImpl
extends GraphThingImpl
implements OnlineEcommerceAccount

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

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



Field Summary
 
Fields inherited from interface org.openanzo.atom.jastor.foaf.OnlineEcommerceAccount
TYPE
 
Method Summary
 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<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.
 java.util.Collection<org.openrdf.model.Statement> listStatements()
          Get set of statements that makeup this THINGS's properties and types
 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 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

getFundedBy

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

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

addFundedBy

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

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

addFundedBy

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

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

addFundedBy

public GraphThing addFundedBy(org.openrdf.model.Resource resource)
                       throws JastorException
Description copied from interface: OnlineEcommerceAccount
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 OnlineEcommerceAccount
Throws:
JastorException
See Also:
OnlineEcommerceAccount.fundedByProperty

removeFundedBy

public void removeFundedBy(GraphThing fundedBy)
                    throws JastorException
Description copied from interface: OnlineEcommerceAccount
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 OnlineEcommerceAccount
Throws:
JastorException
See Also:
OnlineEcommerceAccount.fundedByProperty

getPhone

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

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

addPhone

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

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

addPhone

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

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

addPhone

public GraphThing addPhone(org.openrdf.model.Resource resource)
                    throws JastorException
Description copied from interface: OnlineEcommerceAccount
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 OnlineEcommerceAccount
Throws:
JastorException
See Also:
OnlineEcommerceAccount.phoneProperty

removePhone

public void removePhone(GraphThing phone)
                 throws JastorException
Description copied from interface: OnlineEcommerceAccount
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 OnlineEcommerceAccount
Throws:
JastorException
See Also:
OnlineEcommerceAccount.phoneProperty

getTheme

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

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

addTheme

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

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

addTheme

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

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

addTheme

public GraphThing addTheme(org.openrdf.model.Resource resource)
                    throws JastorException
Description copied from interface: OnlineEcommerceAccount
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 OnlineEcommerceAccount
Throws:
JastorException
See Also:
OnlineEcommerceAccount.themeProperty

removeTheme

public void removeTheme(GraphThing theme)
                 throws JastorException
Description copied from interface: OnlineEcommerceAccount
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 OnlineEcommerceAccount
Throws:
JastorException
See Also:
OnlineEcommerceAccount.themeProperty

getPage

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

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

addPage

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

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

addPage

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

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

addPage

public Document addPage(org.openrdf.model.Resource resource)
                 throws JastorException
Description copied from interface: OnlineEcommerceAccount
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 OnlineEcommerceAccount
Throws:
JastorException
See Also:
OnlineEcommerceAccount.pageProperty

removePage

public void removePage(Document page)
                throws JastorException
Description copied from interface: OnlineEcommerceAccount
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 OnlineEcommerceAccount
Throws:
JastorException
See Also:
OnlineEcommerceAccount.pageProperty

getHomepage

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

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

setHomepage

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

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

setHomepage

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

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

setHomepage

public Document setHomepage(org.openrdf.model.Resource resource)
                     throws JastorException
Description copied from interface: OnlineEcommerceAccount
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 OnlineEcommerceAccount
Returns:
Document, the newly created value
Throws:
JastorException
See Also:
OnlineEcommerceAccount.homepageProperty

getLogo

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

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

addLogo

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

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

addLogo

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

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

addLogo

public GraphThing addLogo(org.openrdf.model.Resource resource)
                   throws JastorException
Description copied from interface: OnlineEcommerceAccount
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 OnlineEcommerceAccount
Throws:
JastorException
See Also:
OnlineEcommerceAccount.logoProperty

removeLogo

public void removeLogo(GraphThing logo)
                throws JastorException
Description copied from interface: OnlineEcommerceAccount
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 OnlineEcommerceAccount
Throws:
JastorException
See Also:
OnlineEcommerceAccount.logoProperty

getTitle

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

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

addTitle

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

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

addTitle

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

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

addTitle

public GraphThing addTitle(org.openrdf.model.Resource resource)
                    throws JastorException
Description copied from interface: OnlineEcommerceAccount
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 OnlineEcommerceAccount
Throws:
JastorException
See Also:
OnlineEcommerceAccount.titleProperty

removeTitle

public void removeTitle(GraphThing title)
                 throws JastorException
Description copied from interface: OnlineEcommerceAccount
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 OnlineEcommerceAccount
Throws:
JastorException
See Also:
OnlineEcommerceAccount.titleProperty

getDnaChecksum

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

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

addDnaChecksum

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

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

removeDnaChecksum

public void removeDnaChecksum(org.openrdf.model.Literal dnaChecksum)
                       throws JastorException
Description copied from interface: OnlineEcommerceAccount
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 OnlineEcommerceAccount
Throws:
JastorException
See Also:
OnlineEcommerceAccount.dnaChecksumProperty

getDepiction

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

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

addDepiction

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

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

addDepiction

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

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

addDepiction

public Image addDepiction(org.openrdf.model.Resource resource)
                   throws JastorException
Description copied from interface: OnlineEcommerceAccount
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 OnlineEcommerceAccount
Throws:
JastorException
See Also:
OnlineEcommerceAccount.depictionProperty

removeDepiction

public void removeDepiction(Image depiction)
                     throws JastorException
Description copied from interface: OnlineEcommerceAccount
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 OnlineEcommerceAccount
Throws:
JastorException
See Also:
OnlineEcommerceAccount.depictionProperty

getGivenname

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

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

addGivenname

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

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

addGivenname

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

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

addGivenname

public GraphThing addGivenname(org.openrdf.model.Resource resource)
                        throws JastorException
Description copied from interface: OnlineEcommerceAccount
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 OnlineEcommerceAccount
Throws:
JastorException
See Also:
OnlineEcommerceAccount.givennameProperty

removeGivenname

public void removeGivenname(GraphThing givenname)
                     throws JastorException
Description copied from interface: OnlineEcommerceAccount
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 OnlineEcommerceAccount
Throws:
JastorException
See Also:
OnlineEcommerceAccount.givennameProperty

getName

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

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

addName

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

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

removeName

public void removeName(org.openrdf.model.Literal name)
                throws JastorException
Description copied from interface: OnlineEcommerceAccount
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 OnlineEcommerceAccount
Throws:
JastorException
See Also:
OnlineEcommerceAccount.nameProperty

getNick

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

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

addNick

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

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

addNick

public GraphThing addNick()
                   throws