net.sac.mymo
Class Movie

java.lang.Object
  extended by net.sac.mymo.Movie
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Movie>

public class Movie
extends java.lang.Object
implements java.io.Serializable, java.lang.Comparable<Movie>

See Also:
Serialized Form

Nested Class Summary
static class Movie.Update
           
 
Constructor Summary
Movie(java.lang.String title, int releaseYear)
           
Movie(java.lang.String title, int releaseYear, java.lang.String imdbId)
           
 
Method Summary
 int compareTo(Movie other)
           
 java.lang.Integer getBoxOfficeBudget()
           
 java.lang.Integer getBoxOfficeGross()
           
 java.lang.String getBoxOfficeId()
           
 java.util.Date getCreated()
           
 java.util.List<Movie.Update> getHistory()
           
 int getHistorySize()
           
 java.lang.String getImdbId()
           
 java.lang.Float getImdbRating()
           
 java.lang.Integer getImdbVotes()
           
 java.util.Date getLastUpdated()
           
 java.lang.String getLastUpdatedBy()
           
 java.lang.String getLastUpdatedString()
           
 java.lang.String getMyDescription()
           
 java.lang.Float getMyRating()
           
 int getReleaseYear()
           
 boolean getSbig()
           
 java.lang.String getTitle()
           
 java.util.Date getUpdatedBoxOffice()
           
 java.util.Date getUpdatedByMe()
           
 java.util.Date getUpdatedIMDB()
           
 void resetDates()
           
 void setBoxOfficeBudget(java.lang.Integer boxOfficeBudget)
           
 void setBoxOfficeGross(java.lang.Integer boxOfficeGross)
           
 void setBoxOfficeId(java.lang.String boxOfficeId)
           
 void setImdbId(java.lang.String imdbId)
           
 void setImdbRating(java.lang.Float imdbRating)
           
 void setImdbVotes(java.lang.Integer imdbVotes)
           
 void setMyDescription(java.lang.String myDescription)
           
 void setMyRating(java.lang.Float myRating)
           
 void setMyRatingByIMDBUpdate(java.lang.Float myRating)
           
 void setReleaseYear(int releaseYear)
           
 void setSbig(boolean sbig)
           
 void setTitle(java.lang.String title)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Movie

public Movie(java.lang.String title,
             int releaseYear)

Movie

public Movie(java.lang.String title,
             int releaseYear,
             java.lang.String imdbId)
Method Detail

resetDates

public void resetDates()

getTitle

public java.lang.String getTitle()

setTitle

public void setTitle(java.lang.String title)

getReleaseYear

public int getReleaseYear()

setReleaseYear

public void setReleaseYear(int releaseYear)

getMyDescription

public java.lang.String getMyDescription()

setMyDescription

public void setMyDescription(java.lang.String myDescription)

getImdbId

public java.lang.String getImdbId()

setImdbId

public void setImdbId(java.lang.String imdbId)

getBoxOfficeId

public java.lang.String getBoxOfficeId()

setBoxOfficeId

public void setBoxOfficeId(java.lang.String boxOfficeId)

getImdbRating

public java.lang.Float getImdbRating()

setImdbRating

public void setImdbRating(java.lang.Float imdbRating)

getImdbVotes

public java.lang.Integer getImdbVotes()

setImdbVotes

public void setImdbVotes(java.lang.Integer imdbVotes)

getMyRating

public java.lang.Float getMyRating()

setMyRating

public void setMyRating(java.lang.Float myRating)

setMyRatingByIMDBUpdate

public void setMyRatingByIMDBUpdate(java.lang.Float myRating)

getSbig

public boolean getSbig()

setSbig

public void setSbig(boolean sbig)

getBoxOfficeBudget

public java.lang.Integer getBoxOfficeBudget()

setBoxOfficeBudget

public void setBoxOfficeBudget(java.lang.Integer boxOfficeBudget)

getBoxOfficeGross

public java.lang.Integer getBoxOfficeGross()

setBoxOfficeGross

public void setBoxOfficeGross(java.lang.Integer boxOfficeGross)

getCreated

public java.util.Date getCreated()

getUpdatedIMDB

public java.util.Date getUpdatedIMDB()

getUpdatedBoxOffice

public java.util.Date getUpdatedBoxOffice()

getUpdatedByMe

public java.util.Date getUpdatedByMe()

getLastUpdated

public java.util.Date getLastUpdated()

getLastUpdatedBy

public java.lang.String getLastUpdatedBy()

getLastUpdatedString

public java.lang.String getLastUpdatedString()

compareTo

public int compareTo(Movie other)
Specified by:
compareTo in interface java.lang.Comparable<Movie>

getHistory

public java.util.List<Movie.Update> getHistory()

getHistorySize

public int getHistorySize()