com.cinecolombia.interfases.ingresarDatosComplejo.modelvalue
Class Funcion
java.lang.Object
|
+--com.cinecolombia.interfases.ingresarDatosComplejo.modelvalue.Funcion
- All Implemented Interfaces:
- java.lang.Comparable
- public class Funcion
- extends java.lang.Object
- implements java.lang.Comparable
Representa una Función como aparece en la base de datos. Define la hora
de inicio como criterio de comparación "natural".
Constructor Summary |
Funcion()
|
Funcion(int id,
java.util.Date horaInicio,
java.lang.String codigoAS400,
java.lang.String nombre)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
id
private int id
horaInicio
private java.util.Date horaInicio
codigoAS400
private java.lang.String codigoAS400
nombre
private java.lang.String nombre
Funcion
public Funcion()
Funcion
public Funcion(int id,
java.util.Date horaInicio,
java.lang.String codigoAS400,
java.lang.String nombre)
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
setId
public void setId(int id)
setHoraInicio
public void setHoraInicio(java.util.Date horaInicio)
setHoraInicio
public void setHoraInicio(java.lang.String hora,
java.lang.String format)
throws java.text.ParseException
- Coloca el valor de la hora de inicio
- Parameters:
hora
- Hora como cadena de caracteres.format
- Formato de la hora.
- Throws:
java.text.ParseException
- Description of the Exception
setCodigoAS400
public void setCodigoAS400(java.lang.String codigoAS400)
setNombre
public void setNombre(java.lang.String nombre)
getId
public int getId()
getHoraInicio
public java.util.Date getHoraInicio()
getCodigoAS400
public java.lang.String getCodigoAS400()
getNombre
public java.lang.String getNombre()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
compareTo
public int compareTo(java.lang.Object o)
- Criterio "natural" de comparación entre funciones: por hora
de inicio
- Specified by:
compareTo
in interface java.lang.Comparable
- Parameters:
o
- Description of the Parameter
- Returns:
- Description of the Return Value