Package myorg.queryex
Class Movie
- java.lang.Object
-
- myorg.queryex.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)Set<MovieRole>getCast()DirectorgetDirector()Set<String>getGenres()StringgetId()intgetMinutes()MovieRatinggetRating()DategetReleaseDate()StringgetTitle()inthashCode()protected voidsetCast(Set<MovieRole> cast)MoviesetDirector(Director director)MoviesetGenres(Set<String> genres)MoviesetMinutes(int minutes)MoviesetRating(MovieRating rating)MoviesetReleaseDate(Date releaseDate)MoviesetTitle(String title)StringtoString()
-
-
-
Constructor Detail
-
Movie
protected Movie()
-
Movie
public Movie(String id)
-
-
Method Detail
-
getId
public String getId()
-
getTitle
public String getTitle()
-
getReleaseDate
public Date getReleaseDate()
-
getRating
public MovieRating getRating()
-
setRating
public Movie setRating(MovieRating rating)
-
getMinutes
public int getMinutes()
-
setMinutes
public Movie setMinutes(int minutes)
-
getDirector
public Director getDirector()
-
compareTo
public int compareTo(Movie rhs)
- Specified by:
compareToin interfaceComparable<Movie>
-
-