galera, existe uma maneira do meu enum chamar um método da classe em que ele está?
aí está o código:
public class Lista {
public enum TpQuebra {
NENHUMA_QUEBRA("Nenhuma quebra específica"),
CID_CLASS_OPCAO_CARGO("Cidade de Classificação/Opção de Cargo"),
OPCAO_CARGO("Opção de Cargo"),
OPCAO_CARGO_CID_CLASS("Opção de Cargo/Cidade de Classificação"),
OUTRO("");
private String descricao;
TpQuebra(String descricao) {
this.descricao = descricao;
}
public String getDescricao() {
return descricao;
}
};
private TpQuebra tpQuebra;
private int vias;
public void setVias(int vias) {
this.vias = vias;
}
}
O que eu quero é: dentro do método getDescricao(), eu quero chamar o método setVias()
Existe como fazer isso?