es.ua.jtech.filmoteca.to
Class PeliculaTO

java.lang.Object
  extended by es.ua.jtech.filmoteca.to.PeliculaTO

public class PeliculaTO
extends java.lang.Object

La clase PeliculaTO se encarga de encapsular los datos de las pel’culas.

Author:
malozano

Field Summary
(package private)  java.util.List<java.lang.String> actores
          Lista de actores de la pel’cula.
(package private)  java.util.List<java.lang.String> directores
          Lista de directores de la pel’cula.
(package private)  int duracion
          Duraci—n de la pel’cula en minutos.
(package private)  java.util.Date fechaEstreno
          Fecha de estreno de la pel’cula en su pa’s de origen.
(package private)  int id
          Identificador de la pel’cula.
(package private)  java.lang.String titulo
          T’tulo de la pel’cula.
 
Constructor Summary
PeliculaTO()
           
 
Method Summary
 boolean equals(java.lang.Object o)
          Comprueba si dos pel’culas son iguales.
 java.util.List<java.lang.String> getActores()
          Devuelve la lista de actores de la pel’cula.
 java.util.List<java.lang.String> getDirectores()
          Devuelve los directores de la pel’cula
 int getDuracion()
          Devuelve la duraci—n de la pel’cula en minutos
 java.util.Date getFechaEstreno()
          Devuelve la fecha de estreno de la pel’cula en su pa’s de origen.
 int getId()
          Devuelve el identificador de la pel’cula.
 java.lang.String getTitulo()
          Devuelve el t’tulo de la pel’cula.
 void setActores(java.util.List<java.lang.String> actores)
          Modifica la lista de actores de la pel’cula.
 void setDirectores(java.util.List<java.lang.String> directores)
          Modifica la lista de directores de la pel’cula.
 void setDuracion(int duracion)
          Modifica la duraci—n de la pel’cula.
 void setFechaEstreno(java.util.Date fechaEstreno)
          Modifica la fecha de estreno de la pel’cula
 void setId(int id)
          Modifica el identificador de la pel’cula.
 void setTitulo(java.lang.String titulo)
          Modifica el t’tulo de la pel’cula.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

int id
Identificador de la pel’cula.


titulo

java.lang.String titulo
T’tulo de la pel’cula.


directores

java.util.List<java.lang.String> directores
Lista de directores de la pel’cula.


actores

java.util.List<java.lang.String> actores
Lista de actores de la pel’cula.


fechaEstreno

java.util.Date fechaEstreno
Fecha de estreno de la pel’cula en su pa’s de origen.


duracion

int duracion
Duraci—n de la pel’cula en minutos.

Constructor Detail

PeliculaTO

public PeliculaTO()
Method Detail

getTitulo

public java.lang.String getTitulo()
Devuelve el t’tulo de la pel’cula.

Returns:
Cadena con el t’tulo de la pel’cula, o null si no tiene t’tulo asignado.

setTitulo

public void setTitulo(java.lang.String titulo)
Modifica el t’tulo de la pel’cula.

Parameters:
titulo - Nuevo t’tulo que se le asignar‡ a la pel’cula.

getDirectores

public java.util.List<java.lang.String> getDirectores()
Devuelve los directores de la pel’cula

Returns:
Lista con los directores de la pel’cula, o null si no tiene directores asignados.

setDirectores

public void setDirectores(java.util.List<java.lang.String> directores)
Modifica la lista de directores de la pel’cula.

Parameters:
directores - Nueva lista de directores que se asignar‡ a la pel’cula.

getActores

public java.util.List<java.lang.String> getActores()
Devuelve la lista de actores de la pel’cula.

Returns:
Lista de actores de la pel’cula, o null si no tiene actores asignados.

setActores

public void setActores(java.util.List<java.lang.String> actores)
Modifica la lista de actores de la pel’cula.

Parameters:
actores - Nueva lista de actores que se le asignar‡ a la pel’cula.

getFechaEstreno

public java.util.Date getFechaEstreno()
Devuelve la fecha de estreno de la pel’cula en su pa’s de origen.

Returns:
Fecha de estreno de la pel’cula, o null si no tiene fecha de estreno asignada.

setFechaEstreno

public void setFechaEstreno(java.util.Date fechaEstreno)
Modifica la fecha de estreno de la pel’cula

Parameters:
fechaEstreno - Nueva fecha de estreno que se le asignar‡ a la pel’cula.

getDuracion

public int getDuracion()
Devuelve la duraci—n de la pel’cula en minutos

Returns:
Nœmero de minutos que dura la pel’cula

setDuracion

public void setDuracion(int duracion)
Modifica la duraci—n de la pel’cula.

Parameters:
duracion - Nuevo nœmero de minutos que se le asignar‡ a la pel’cula.

getId

public int getId()
Devuelve el identificador de la pel’cula.

Returns:
C—digo identificador de la pel’cula.

setId

public void setId(int id)
Modifica el identificador de la pel’cula.

Parameters:
id - Nuevo identificador que se le asignar‡ a la pel’cula.

equals

public boolean equals(java.lang.Object o)
Comprueba si dos pel’culas son iguales. Dos pel’culas se considerar‡n iguales si tienen el mismo identificador.

Overrides:
equals in class java.lang.Object