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:
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!
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
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)