GARANTIR DESCONTO

Fórum Duvida no tipo de retorno de um Enum - Java #586450

03/10/2017

0

Olá pessoal, estou com uma duvida sobre Enums em Java mas não consegui expressá-la bem na busca do Google, portanto não achei algo que me ajudasse.

Tenho o seguinte Enum:

public enum DistribuicaoBoletoEnum {
	
	BANCO_DISTRIBUI(0, "Banco distribui"), CLIENTE_DISTRIBUI(1, "Cliente distribui");
	
	private int value;
	private String str;
	
	private DistribuicaoBoletoEnum(int value, String str) {
		this.value = value;
		this.str = str;
	}

	public int getValue() {
		return value;
	}

	public void setValue(int value) {
		this.value = value;
	}

	public String getStr() {
		return str;
	}

	public void setStr(String str) {
		this.str = str;
	}
}


Estou fazendo uma busca de um objeto Cliente que tem como um de seus atributos o Enum "DistribuicaoBoletoEnum", porém no objeto JSON ele me retorna o valor "BANCO_DISTRIBUI" e o que eu preciso é que ele me retorne um inteiro com a posição deste enum, que no caso seria 0. Pois com esse retorno eu seto o valor em um combo box.

Alguém pode me ajudar a resolver esse probleminha?

Obrigada!
Nathália Hirth

Nathália Hirth

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar