edu.mit.stellar.hibernate
Class Item

java.lang.Object
  extended byedu.mit.stellar.hibernate.AbstractItem
      extended byedu.mit.stellar.hibernate.Item
All Implemented Interfaces:
java.io.Serializable

public class Item
extends AbstractItem
implements java.io.Serializable

A class that represents a row in the 'ITEM' table. This class may be customized as it is never re-generated after being created. Item has one-to-many relationship with CourseCollectionItem. (parent-child with this as parent).

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
Item()
          Simple constructor of Item instances.
Item(java.lang.String id)
          Constructor of Item instances given a simple primary key.
Item(java.lang.String id, java.lang.String mimeType, java.lang.String title, java.lang.String description, java.lang.String keywords, java.lang.String imageLicense, java.lang.String imageSource, java.lang.String thumbnailUri, java.lang.String mediumImageUri, java.lang.String largeImageUri, java.lang.String creator)
           
 
Method Summary
 void addCourseCollectionItem(CourseCollectionItem courseCollectionItem)
           
 void removeCourseCollectionItem(CourseCollectionItem courseCollectionItem)
           
 
Methods inherited from class edu.mit.stellar.hibernate.AbstractItem
equals, getCourseCollectionItemSet, getCreatedOn, getCreationPeriod, getCreator, getDescription, getId, getImageLicense, getImageSource, getKeywords, getLargeImageUri, getMediumImageUri, getMimeType, getThumbnailUri, getTitle, hashCode, setCourseCollectionItemSet, setCreatedOn, setCreationPeriod, setCreator, setDescription, setId, setImageLicense, setImageSource, setKeywords, setLargeImageUri, setMediumImageUri, setMimeType, setThumbnailUri, setTitle
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Item

public Item()
Simple constructor of Item instances.


Item

public Item(java.lang.String id)
Constructor of Item instances given a simple primary key.

Parameters:
id -

Item

public Item(java.lang.String id,
            java.lang.String mimeType,
            java.lang.String title,
            java.lang.String description,
            java.lang.String keywords,
            java.lang.String imageLicense,
            java.lang.String imageSource,
            java.lang.String thumbnailUri,
            java.lang.String mediumImageUri,
            java.lang.String largeImageUri,
            java.lang.String creator)
Method Detail

addCourseCollectionItem

public void addCourseCollectionItem(CourseCollectionItem courseCollectionItem)

removeCourseCollectionItem

public void removeCourseCollectionItem(CourseCollectionItem courseCollectionItem)


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