com.cinecolombia.common.utilcomponents
Class TripletaNAA

java.lang.Object
  |
  +--com.cinecolombia.common.utilcomponents.TripletaNAA
All Implemented Interfaces:
java.lang.Comparable

public class TripletaNAA
extends java.lang.Object
implements java.lang.Comparable

Clase para manejar tripletas Numérico, Alfabética, Alfabética:


Field Summary
private  java.lang.String codigo
          Codigo de la Tripleta
private  int id
          Id de la Tripleta
private  java.lang.String nombre
          Nombre de la Tripleta
 
Constructor Summary
TripletaNAA(int id, java.lang.String codigo, java.lang.String nombre)
           
 
Method Summary
 int compareTo(java.lang.Object o)
          Compara Tripletas lexicograficamente por codigo.
 boolean equals(java.lang.Object o)
          Decide si dos Tripletas contienen los mismos valores.
 java.lang.String getCodigo()
           
 int getId()
           
 java.lang.String getNombre()
           
 int hashCode()
          Calcula un hashcode según el contrato standard con el método equals().
static void main(java.lang.String[] args)
           
 void setCodigo(java.lang.String codigo)
           
 void setId(int id)
           
 void setNombre(java.lang.String nombre)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

id

private int id
Id de la Tripleta


codigo

private java.lang.String codigo
Codigo de la Tripleta


nombre

private java.lang.String nombre
Nombre de la Tripleta

Constructor Detail

TripletaNAA

public TripletaNAA(int id,
                   java.lang.String codigo,
                   java.lang.String nombre)
Method Detail

setId

public void setId(int id)

setCodigo

public void setCodigo(java.lang.String codigo)

setNombre

public void setNombre(java.lang.String nombre)

getId

public int getId()

getCodigo

public java.lang.String getCodigo()

getNombre

public java.lang.String getNombre()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

hashCode

public int hashCode()
Calcula un hashcode según el contrato standard con el método equals().

Overrides:
hashCode in class java.lang.Object
Returns:
Description of the Return Value

equals

public boolean equals(java.lang.Object o)
Decide si dos Tripletas contienen los mismos valores.

Overrides:
equals in class java.lang.Object
Parameters:
o - Description of the Parameter
Returns:
Description of the Return Value

compareTo

public int compareTo(java.lang.Object o)
Compara Tripletas lexicograficamente por codigo.

Specified by:
compareTo in interface java.lang.Comparable
Parameters:
o - Description of the Parameter
Returns:
Description of the Return Value

main

public static void main(java.lang.String[] args)