edu.mit.stellar.hibernate
Class AbstractCourseCollection

java.lang.Object
  extended byedu.mit.stellar.hibernate.AbstractCourseCollection
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
CourseCollection

public abstract class AbstractCourseCollection
extends java.lang.Object
implements java.io.Serializable

A class that represents a row in the COURSE_COLLECTION table. You can customize the behavior of this class by editing the class, CourseCollection().

Version:
$Revision: 1385 $, $Date: 2006-08-11 18:43:20 -0400 (Fri, 11 Aug 2006) $
Author:
MIT Stellar team
See Also:
Serialized Form

Constructor Summary
AbstractCourseCollection()
          Simple constructor of AbstractCourseCollection instances.
AbstractCourseCollection(java.lang.Long id)
          Constructor of AbstractCourseCollection instances given a simple primary key.
 
Method Summary
 boolean equals(java.lang.Object rhs)
          Implementation of the equals comparison on the basis of equality of the primary key values.
 java.util.Set getCourseCollectionAnnotationSet()
          Return the value of the COURSE_COLLECTION_ID collection.
 java.util.Set getCourseCollectionItemSet()
          Return the value of the COURSE_COLLECTION_ID collection.
 java.util.Set getCourseCollectionPageSet()
          Return the value of the COURSE_COLLECTION_ID collection.
 java.util.Date getCreatedOn()
          Return the value of the CREATED_ON column.
 java.lang.String getDescription()
          Return the value of the DESCRIPTION column.
 java.lang.Long getId()
          Return the simple primary key value that identifies this object.
 java.lang.String getName()
          Return the value of the NAME column.
 NexusInfo getNexusInfo()
          Return the value of the NEXUS_INFO_ID column.
 java.lang.Long getType()
          Return the value of the TYPE column.
 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 setCourseCollectionAnnotationSet(java.util.Set courseCollectionAnnotationSet)
          Set the value of the COURSE_COLLECTION_ID collection.
 void setCourseCollectionItemSet(java.util.Set courseCollectionItemSet)
          Set the value of the COURSE_COLLECTION_ID collection.
 void setCourseCollectionPageSet(java.util.Set courseCollectionPageSet)
          Set the value of the COURSE_COLLECTION_ID collection.
 void setCreatedOn(java.util.Date createdOn)
          Set the value of the CREATED_ON column.
 void setDescription(java.lang.String description)
          Set the value of the DESCRIPTION column.
 void setId(java.lang.Long id)
          Set the simple primary key value that identifies this object.
 void setName(java.lang.String name)
          Set the value of the NAME column.
 void setNexusInfo(NexusInfo nexusInfo)
          Set the value of the NEXUS_INFO_ID column.
 void setType(java.lang.Long type)
          Set the value of the TYPE column.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractCourseCollection

public AbstractCourseCollection()
Simple constructor of AbstractCourseCollection instances.


AbstractCourseCollection

public AbstractCourseCollection(java.lang.Long id)
Constructor of AbstractCourseCollection instances given a simple primary key.

Parameters:
id -
Method Detail

getId

public java.lang.Long getId()
Return the simple primary key value that identifies this object.

Returns:
java.lang.Long

setId

public void setId(java.lang.Long id)
Set the simple primary key value that identifies this object.

Parameters:
id -

getNexusInfo

public NexusInfo getNexusInfo()
Return the value of the NEXUS_INFO_ID column.

Returns:
NexusInfo

setNexusInfo

public void setNexusInfo(NexusInfo nexusInfo)
Set the value of the NEXUS_INFO_ID column.

Parameters:
nexusInfo -

getName

public java.lang.String getName()
Return the value of the NAME column.

Returns:
java.lang.String

setName

public void setName(java.lang.String name)
Set the value of the NAME column.

Parameters:
name -

getDescription

public java.lang.String getDescription()
Return the value of the DESCRIPTION column.

Returns:
java.lang.String

setDescription

public void setDescription(java.lang.String description)
Set the value of the DESCRIPTION column.

Parameters:
description -

getType

public java.lang.Long getType()
Return the value of the TYPE column.

Returns:
java.lang.Long

setType

public void setType(java.lang.Long type)
Set the value of the TYPE column.

Parameters:
type -

getCreatedOn

public java.util.Date getCreatedOn()
Return the value of the CREATED_ON column.

Returns:
java.util.Date

setCreatedOn

public void setCreatedOn(java.util.Date createdOn)
Set the value of the CREATED_ON column.

Parameters:
createdOn -

getCourseCollectionAnnotationSet

public java.util.Set getCourseCollectionAnnotationSet()
Return the value of the COURSE_COLLECTION_ID collection.

Returns:
CourseCollectionAnnotation

setCourseCollectionAnnotationSet

public void setCourseCollectionAnnotationSet(java.util.Set courseCollectionAnnotationSet)
Set the value of the COURSE_COLLECTION_ID collection.

Parameters:
courseCollectionAnnotationSet -

getCourseCollectionItemSet

public java.util.Set getCourseCollectionItemSet()
Return the value of the COURSE_COLLECTION_ID collection.

Returns:
CourseCollectionItem

setCourseCollectionItemSet

public void setCourseCollectionItemSet(java.util.Set courseCollectionItemSet)
Set the value of the COURSE_COLLECTION_ID collection.

Parameters:
courseCollectionItemSet -

getCourseCollectionPageSet

public java.util.Set getCourseCollectionPageSet()
Return the value of the COURSE_COLLECTION_ID collection.

Returns:
CourseCollectionPage

setCourseCollectionPageSet

public void setCourseCollectionPageSet(java.util.Set courseCollectionPageSet)
Set the value of the COURSE_COLLECTION_ID collection.

Parameters:
courseCollectionPageSet -

equals

public boolean equals(java.lang.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


Copyright 2005-2005-2006 MIT AMPS. All Rights Reserved.