org.sakaiproject.component.common.edu.coursemanagement
Class CanonicalCourseStatusTypeImpl

java.lang.Object
  extended byorg.sakaiproject.component.common.edu.coursemanagement.CanonicalCourseStatusTypeImpl
All Implemented Interfaces:
CanonicalCourseStatusType, Persistable, Serializable, Type

public class CanonicalCourseStatusTypeImpl
extends Object
implements CanonicalCourseStatusType, Serializable

See Also:
Serialized Form

Constructor Summary
CanonicalCourseStatusTypeImpl()
           
 
Method Summary
 boolean equals(Object rhs)
          Implementation of the equals comparison on the basis of equality of the primary key values.
 String getAuthority()
           
 Long getCanonicalCourseStatusTypeId()
           
 String getCreatedBy()
          The Agent that created this persistent object.
 Date getCreatedDate()
          The time and date this persistent object was created.
 String getDescription()
           
 String getDisplayName()
           
 String getDomain()
           
 String getKeyword()
           
 String getLastModifiedBy()
          The last Agent that modified the persistent state of this object.
 Date getLastModifiedDate()
          The last time this object's persistent state was modified.
 Integer getStatus()
           
 String getUuid()
          All persistent objects must have a UUID.
 int hashCode()
          Implementation of the hashCode method conforming to the Bloch pattern with the exception of array properties (these are very unlikely primary key types).
 void setAuthority(String authority)
           
 void setCanonicalCourseStatusTypeId(Long canonicalCourseStatusTypeId)
           
 void setCreatedBy(String createdBy)
           
 void setCreatedDate(Date createdDate)
           
 void setDescription(String description)
           
 void setDisplayName(String displayName)
           
 void setDomain(String domain)
           
 void setKeyword(String keyword)
           
 void setLastModifiedBy(String lastModifiedBy)
           
 void setLastModifiedDate(Date lastModifiedDate)
           
 void setStatus(Integer status)
           
 void setUuid(String uuid)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CanonicalCourseStatusTypeImpl

public CanonicalCourseStatusTypeImpl()
Method Detail

getCanonicalCourseStatusTypeId

public Long getCanonicalCourseStatusTypeId()
Specified by:
getCanonicalCourseStatusTypeId in interface CanonicalCourseStatusType

setCanonicalCourseStatusTypeId

public void setCanonicalCourseStatusTypeId(Long canonicalCourseStatusTypeId)

getAuthority

public String getAuthority()
Specified by:
getAuthority in interface Type

setAuthority

public void setAuthority(String authority)
Specified by:
setAuthority in interface Type

getDomain

public String getDomain()
Specified by:
getDomain in interface Type

setDomain

public void setDomain(String domain)
Specified by:
setDomain in interface Type

getKeyword

public String getKeyword()
Specified by:
getKeyword in interface Type

setKeyword

public void setKeyword(String keyword)
Specified by:
setKeyword in interface Type

getDisplayName

public String getDisplayName()
Specified by:
getDisplayName in interface Type

setDisplayName

public void setDisplayName(String displayName)
Specified by:
setDisplayName in interface Type

getDescription

public String getDescription()
Specified by:
getDescription in interface Type

setDescription

public void setDescription(String description)
Specified by:
setDescription in interface Type

getUuid

public String getUuid()
Description copied from interface: Persistable
All persistent objects must have a UUID.

Specified by:
getUuid in interface Persistable
Returns:
Returns the UUID for given object.

setUuid

public void setUuid(String uuid)

getStatus

public Integer getStatus()

setStatus

public void setStatus(Integer status)

getCreatedBy

public String getCreatedBy()
Description copied from interface: Persistable
The Agent that created this persistent object.

Specified by:
getCreatedBy in interface Persistable
Returns:
UUID of the Agent that created this persistent object.

setCreatedBy

public void setCreatedBy(String createdBy)

getCreatedDate

public Date getCreatedDate()
Description copied from interface: Persistable
The time and date this persistent object was created.

Specified by:
getCreatedDate in interface Persistable
Returns:

setCreatedDate

public void setCreatedDate(Date createdDate)

getLastModifiedBy

public String getLastModifiedBy()
Description copied from interface: Persistable
The last Agent that modified the persistent state of this object.

Specified by:
getLastModifiedBy in interface Persistable
Returns:
UUID of Agent that made last modification.

setLastModifiedBy

public void setLastModifiedBy(String lastModifiedBy)

getLastModifiedDate

public Date getLastModifiedDate()
Description copied from interface: Persistable
The last time this object's persistent state was modified.

Specified by:
getLastModifiedDate in interface Persistable
Returns:

setLastModifiedDate

public void setLastModifiedDate(Date lastModifiedDate)

equals

public boolean equals(Object rhs)
Implementation of the equals comparison on the basis of equality of the primary key values.

Parameters:
rhs -
Returns:
boolean

hashCode

public int hashCode()
Implementation of the hashCode method conforming to the Bloch pattern with the exception of array properties (these are very unlikely primary key types).

Returns:
int