Pessoal to com um probleminha aqui.
    Compra_formadepagamento vf = new Compra_formadepagamento();
            vf.setFormaDePagamento(compraPagamento.getFormaDePagamento());
            if (posicaoEncontrada < 0) {
                vf.setQuantidade(compraPagamento.getQuantidade());
                compraPagamentos.add(vf);
                Mensagem.mensagemInfo("Forma de pagamento adicionada com sucesso");
                this.compraPagamento.setQuantidade(0.0D);
            } else {Como podem verem nessa linha de código.
 compraPagamentos.add(vf);Estou adicionado na minha List um Compra_formapagamento na minha lista, que possui.
public class Compra_formadepagamento implements Serializable{
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long codigo;
    @ManyToOne(fetch = FetchType.LAZY)
    @JoinColumn(name = "formaDePagamentos_codigo")
    private FormaDePagamento formaDePagamento = new FormaDePagamento();
    @ManyToOne(fetch = FetchType.LAZY)
    @JoinColumn(name = "compra_codigo")
    private Compra compra = new Compra();
    private Double quantidade = 0.0D;Depois fazendo a ligação no formaDePagamento.
SuppressWarnings("serial")
@Entity
public class FormaDePagamento implements Serializable{
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long codigo;
    private String descricao;Até chegar aqui..
Tenho uma opção adicionada no forma de pagamento que a descricao dele é "CARTÃO CREDITO" queria saber como fazer uma condição se na minha lista tá vindo com alguma descrição que seja "CARTÃO DE CREDITO".
 
            