@Override
    public Object getValueAt(int rowIndex, int columnIndex) {
        ContaPagar ContaPagar = filtrados.get(rowIndex);


        switch (columnIndex) {
            //          "ID","Cliente","Data","Vencimento","Observação","Valor","Pago"};
            case 0:
            return ContaPagar.getId();
            case 1:
                if (ContaPagar.getParceiro().isFisica()) {
                    return ContaPagar.getParceiro().getNome();
                }
                return ContaPagar.getParceiro().getRazaoSocial();
            case 2:
                return Formatar.formatarData(ContaPagar.getData());

            case 3:
                return Formatar.formatarData(ContaPagar.getVencimento());
            case 4:
                return ContaPagar.getObs();
            case 5:
                return Formatar.formatarNumero(ContaPagar.getValor());
            case 6:
                if(ContaPagar.isPago())
                    return "SIM";
                return "NÃO";

            default:
                throw new IndexOutOfBoundsException("columnIndex out of bounds");
        }
    }