Class Estudio


public class Estudio extends Object
Subclase que se encuentra dentro de la clase Serie
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected LocalDate
    Fecha en la que se creó el estudio.
    protected int
    Identificador de la clase.
    (package private) static int
    Identificador automático.
    protected String
    Enlace del estudio.
    protected String
    Nombre del estudio.
    protected int
    Cantidad de series que pertenecen al estudio.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructor vació porque JaxB lo solicita.
    Estudio(String nombre, String link, LocalDate fechaCreacion, int series)
    Constructor de la clase Estudio, con todos los atributos necesarios.
  • Method Summary

    Modifier and Type
    Method
    Description
    Getter de la fecha de creación del estudio.
    int
    Getter del identificador del estudio.
    Getter del enlace del estudio, se utiliza principalmente para evitar entrar en páginas en las ya se ha entrado.
    Getter del nombre del estudio.
    int
    Getter del número de series del estudio.
    Método toString autogenerado, con un par de retoques para que solo muestre el ID del estudio.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • idMas

      static int idMas
      Identificador automático.
    • id

      protected int id
      Identificador de la clase.
    • nombre

      protected String nombre
      Nombre del estudio.
    • fechaCreacion

      protected LocalDate fechaCreacion
      Fecha en la que se creó el estudio.
    • series

      protected int series
      Cantidad de series que pertenecen al estudio.
  • Constructor Details

    • Estudio

      public Estudio()
      Constructor vació porque JaxB lo solicita.
    • Estudio

      public Estudio(String nombre, String link, LocalDate fechaCreacion, int series)
      Constructor de la clase Estudio, con todos los atributos necesarios. El identificador es incremental por ello no lo necesita como parámetro.
      Parameters:
      nombre - Nombre del estudio.
      link - Enlace de la página del estudio de la que se obtiene información en el programa.
      fechaCreacion - Fecha en la que se creó el estudio.
      series - Cantidad de series en las que ha trabajado el estudio.
  • Method Details

    • getId

      public int getId()
      Getter del identificador del estudio.
      Returns:
      Devuelve el ID del estudio.
    • getNombre

      public String getNombre()
      Getter del nombre del estudio.
      Returns:
      Retorna un String con el nombre del estudio.
    • getLink

      public String getLink()
      Getter del enlace del estudio, se utiliza principalmente para evitar entrar en páginas en las ya se ha entrado.
      Returns:
      Retorna un String con el enlace del estudio.
    • getFechaCreacion

      public LocalDate getFechaCreacion()
      Getter de la fecha de creación del estudio.
      Returns:
      Retorna como LocalDate la fecha en la que se creó el estudio.
    • getSeries

      public int getSeries()
      Getter del número de series del estudio.
      Returns:
      Retorna en int el número de series que contiene el estudio.
    • toString

      public String toString()
      Método toString autogenerado, con un par de retoques para que solo muestre el ID del estudio.
      Overrides:
      toString in class Object
      Returns:
      Retorna como String el identificador del estudio para poder identificar a que series pertenece en el CSV.