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 Movie
addGenres(String... genre)
Movie
addRole(MovieRole... role)
int
compareTo(Movie rhs)
boolean
equals(Object obj)
private void
fromDB()
Set<MovieRole>
getCast()
Director
getDirector()
Set<String>
getGenres()
String
getId()
Integer
getMinutes()
String
getPlot()
MovieRating
getRating()
Date
getReleaseDate()
String
getTitle()
int
hashCode()
protected void
setCast(Set<MovieRole> cast)
Movie
setDirector(Director director)
Movie
setGenres(Set<String> genres)
Movie
setMinutes(Integer minutes)
Movie
setPlot(String plot)
Movie
setRating(MovieRating rating)
Movie
setReleaseDate(Date releaseDate)
Movie
setTitle(String title)
String
toString()
-
-
-
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:
compareTo
in interfaceComparable<Movie>
-
-