package com.fitbank.enums;

/**
 * 
 * @author FitBank
 * @version 2.0
 */

public enum Reporte implements BasicEnum {
    /** Tipo de elemento no visible. */
    NO_VISIBLE("", "No visible"),

    /** Tipo de elemento visible. */
    VISIBLE("V", "Visible"),

    /** Tipo de elemento visible fin de cabecera. */
    FIN_CABECERA("F", "Fin de Cabecera");

    private String valor;

    private String descripcion;

    private Reporte(String valor, String descripcion) {
        this.valor = valor;
        this.descripcion = descripcion;
    }

    public String getValue() {
        return valor;
    }

    public String getDescription() {
        return descripcion;
    }

    @Override
    public String toString() {
        return getValue();
    }
}
