doc.walkthru
Class ArtistImpl

java.lang.Object
  extended by org.benow.security.SecureObject
      extended by org.benow.repository.util.PersistentObjectImpl
          extended by org.benow.repository.mapping.JSQLObject
              extended by doc.walkthru.PerformerImpl
                  extended by doc.walkthru.ArtistImpl
All Implemented Interfaces:
Artist, Performer, java.io.Serializable, java.lang.Comparable, org.benow.repository.util.PersistentObject

public class ArtistImpl
extends PerformerImpl
implements Artist

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class doc.walkthru.PerformerImpl
PerformerImpl.PerformerURL
 
Nested classes/interfaces inherited from class org.benow.repository.mapping.JSQLObject
org.benow.repository.mapping.JSQLObject.XSQLVersionDesc, org.benow.repository.mapping.JSQLObject.XSQLVersioned
 
Field Summary
 
Fields inherited from class org.benow.repository.util.PersistentObjectImpl
conn, recycled
 
Fields inherited from class org.benow.security.SecureObject
admin
 
Fields inherited from interface org.benow.repository.util.PersistentObject
FIELD_NAME_KEY
 
Constructor Summary
protected ArtistImpl()
           
  ArtistImpl(java.lang.String name)
           
 
Method Summary
 java.util.List<Group> getGroups()
           
 
Methods inherited from class doc.walkthru.PerformerImpl
addLink, getBiography, getDiscography, getLinks, getName, removeLink
 
Methods inherited from class org.benow.repository.mapping.JSQLObject
fetchExpectedField, fetchField, fetchFieldQuiet, forgetField, isFetched, isLocked, lock, refetchFieldQuiet, setFetched
 
Methods inherited from class org.benow.repository.util.PersistentObjectImpl
compareTo, doIsTransient, equals, getKey, isTransient, recycle, remove, remove, repositoryAfterLoad, repositoryAfterPersist, repositoryAfterTransient, repositoryBeforePersist, repositoryBeforeTransient, setKey, toString, update, update
 
Methods inherited from class org.benow.security.SecureObject
assertOnePermission, assertPermission, assertPermission, declarePermission, declareViewPermission, declareViewPermission
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface doc.walkthru.Performer
getBiography, getDiscography, getLinks, getName
 

Constructor Detail

ArtistImpl

protected ArtistImpl()

ArtistImpl

public ArtistImpl(java.lang.String name)
Method Detail

getGroups

public java.util.List<Group> getGroups()
Specified by:
getGroups in interface Artist
Returns:
the groups this artist is a member of