com.cinecolombia.interfases.ingresarDatosComplejo.modelvalue
Class RegistroTipo_2

java.lang.Object
  |
  +--com.cinecolombia.common.utilcomponents.RegistroPlano
        |
        +--com.cinecolombia.interfases.ingresarDatosComplejo.modelvalue.RegistroTipo_2

public class RegistroTipo_2
extends RegistroPlano

Representa un "registro tipo 2" como lo espera el sistema AS-400. Los métodos de formateo de los atributos producen cadenas de caracteres --como las espera el AS400-- para cada uno de ellos.

Author:
Cincosoft
Created:
Julio de 2003

Field Summary
private  java.lang.String codigoTeatro
          Código del teatro cabeza
private  java.lang.String concepto
          Código de concepto
private  java.util.Date fecha
          Fecha
private  int nit
          NIT
private  int planilla
          Número de planilla
private  java.lang.String tipo
          Tipo del registro
private  long valor
          Valor del concepto
 
Fields inherited from class com.cinecolombia.common.utilcomponents.RegistroPlano
dateF, numberF, textF
 
Constructor Summary
RegistroTipo_2()
           
 
Method Summary
private  java.lang.String formatCodigoTeatro()
          Formatea el atributo codigoTeatro
private  java.lang.String formatConcepto()
          Formatea el atributo concepto
 java.lang.String formatFecha()
          Formatea el atributo fecha.
 java.lang.String formatNit()
          Formatea el atributo nit
 java.lang.String formatPlanilla()
          Formatea el atributo planilla
 java.lang.String formatValor()
          Formatea el atributo valor
 java.lang.String getCodigoTeatro()
           
 java.lang.String getConcepto()
           
 java.util.Date getFecha()
           
 int getNit()
           
 int getPlanilla()
           
private  java.lang.String getSigno()
          Retorna el signo del atributo valor, como cadena de caracteres.
 java.lang.String getTipo()
           
 long getValor()
           
 void setCodigoTeatro(java.lang.String codigoTeatro)
           
 void setConcepto(java.lang.String concepto)
           
 void setFecha(java.util.Date fecha)
           
 void setNit(int nit)
           
 void setPlanilla(int planilla)
           
 void setValor(long valor)
           
 java.lang.String toAS400()
          Calcula un registro tipo 2 en el formato esperado por el AS400, a partir de los atributos de este objeto.
 java.lang.String toString()
          Calcula una versión "legible" de este registro
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

tipo

private final java.lang.String tipo
Tipo del registro

See Also:
Constant Field Values

codigoTeatro

private java.lang.String codigoTeatro
Código del teatro cabeza


fecha

private java.util.Date fecha
Fecha


planilla

private int planilla
Número de planilla


nit

private int nit
NIT


concepto

private java.lang.String concepto
Código de concepto


valor

private long valor
Valor del concepto

Constructor Detail

RegistroTipo_2

public RegistroTipo_2()
Method Detail

setCodigoTeatro

public void setCodigoTeatro(java.lang.String codigoTeatro)

setFecha

public void setFecha(java.util.Date fecha)

setPlanilla

public void setPlanilla(int planilla)

setNit

public void setNit(int nit)

setConcepto

public void setConcepto(java.lang.String concepto)

setValor

public void setValor(long valor)

getTipo

public java.lang.String getTipo()

getCodigoTeatro

public java.lang.String getCodigoTeatro()

getFecha

public java.util.Date getFecha()

getPlanilla

public int getPlanilla()

getNit

public int getNit()

getConcepto

public java.lang.String getConcepto()

getValor

public long getValor()

formatCodigoTeatro

private java.lang.String formatCodigoTeatro()
Formatea el atributo codigoTeatro

Returns:
El atributo formateado.

formatFecha

public java.lang.String formatFecha()
Formatea el atributo fecha.

Returns:
El atributo formateado.

formatPlanilla

public java.lang.String formatPlanilla()
Formatea el atributo planilla

Returns:
El atributo formateado.

formatNit

public java.lang.String formatNit()
Formatea el atributo nit

Returns:
El atributo formateado.

formatConcepto

private java.lang.String formatConcepto()
Formatea el atributo concepto

Returns:
El atributo formateado.

getSigno

private java.lang.String getSigno()
Retorna el signo del atributo valor, como cadena de caracteres.


formatValor

public java.lang.String formatValor()
Formatea el atributo valor

Returns:
El atributo formateado.

toString

public java.lang.String toString()
Calcula una versión "legible" de este registro

Overrides:
toString in class java.lang.Object

toAS400

public java.lang.String toAS400()
Calcula un registro tipo 2 en el formato esperado por el AS400, a partir de los atributos de este objeto.

Returns:
Una cadena de caracteres que representa el registro.