Package ejava.jpa.examples.tuning.bo
Class Movie
- java.lang.Object
-
- ejava.jpa.examples.tuning.bo.Movie
-
- All Implemented Interfaces:
Comparable<Movie>
@Entity public class Movie extends Object implements Comparable<Movie>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MovieaddGenres(String... genre)MovieaddRole(MovieRole... role)intcompareTo(Movie rhs)booleanequals(Object obj)private voidfromDB()Set<MovieRole>getCast()DirectorgetDirector()Set<String>getGenres()StringgetId()IntegergetMinutes()StringgetPlot()MovieRatinggetRating()DategetReleaseDate()StringgetTitle()inthashCode()protected voidsetCast(Set<MovieRole> cast)MoviesetDirector(Director director)MoviesetGenres(Set<String> genres)MoviesetMinutes(Integer minutes)MoviesetPlot(String plot)MoviesetRating(MovieRating rating)MoviesetReleaseDate(Date releaseDate)MoviesetTitle(String title)StringtoString()
-
-
-
Method Detail
-
fromDB
private void fromDB()
-
getId
public String getId()
-
getTitle
public String getTitle()
-
getReleaseDate
public Date getReleaseDate()
-
getRating
public MovieRating getRating()
-
setRating
public Movie setRating(MovieRating rating)
-
getMinutes
public Integer getMinutes()
-
getPlot
public String getPlot()
-
getDirector
public Director getDirector()
-
compareTo
public int compareTo(Movie rhs)
- Specified by:
compareToin interfaceComparable<Movie>
-
-