es.mcu.yingo.aplicacion.generadorescodigo
Class GeneradorCodigosRellenaHastaLongitud

java.lang.Object
  extended by es.mcu.yingo.aplicacion.generadorescodigo.GeneradorCodigosRellenaHastaLongitud
All Implemented Interfaces:
GeneradorCodigos

public class GeneradorCodigosRellenaHastaLongitud
extends java.lang.Object
implements GeneradorCodigos

Implementación de GeneradorCodigos. Obtiene el codigo de expediente completando por la izquierda hasta la longitud cargada en el atributo 'longitud' con el caracter cargado en el atributo 'relleno'

Author:
miguel.esteban

Field Summary
private  int longitud
          La longitud a la que se completará el número secuencial.
private  char relleno
          Caracter de relleno.Por defecto es el "0"
 
Constructor Summary
GeneradorCodigosRellenaHastaLongitud()
          Constructor
 
Method Summary
 java.lang.String getCodigo(java.lang.String numExpediente)
          Método que hay que implementar para obtener el código de expediente formateado para cada aplicación a partir de un número/cadena secuencial
 int getLongitud()
          Longitud de la cadena
 char getRelleno()
          Caracter de relleno
 void setLongitud(int longitud)
          Longitud de la cadena
 void setRelleno(char relleno)
          Caracter de relleno
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

longitud

private int longitud
La longitud a la que se completará el número secuencial. El valor por defecto es 5


relleno

private char relleno
Caracter de relleno.Por defecto es el "0"

Constructor Detail

GeneradorCodigosRellenaHastaLongitud

public GeneradorCodigosRellenaHastaLongitud()
Constructor

Method Detail

getCodigo

public java.lang.String getCodigo(java.lang.String numExpediente)
Description copied from interface: GeneradorCodigos
Método que hay que implementar para obtener el código de expediente formateado para cada aplicación a partir de un número/cadena secuencial

Specified by:
getCodigo in interface GeneradorCodigos
Returns:

getLongitud

public int getLongitud()
Longitud de la cadena

Returns:

setLongitud

public void setLongitud(int longitud)
Longitud de la cadena

Parameters:
longitud -

getRelleno

public char getRelleno()
Caracter de relleno

Returns:

setRelleno

public void setRelleno(char relleno)
Caracter de relleno

Parameters:
relleno -