Pessoal, eu quero passar um Enum para um XML
Exemplo:
[code]
@XmlRootElement(name=“categoria”)
@XmlAccessorType(XmlAccessType.NONE)
public enum categoria{
LANCHE(2, “Empada”),
private final double valor;
@XmlElement
private final String descricaoDoLanche;
private Categoria(double valor, String nome){
this.valor = valor;
this.descricaoDoLanche= nome;
}
}[/code]
Eu gostaria que o XML gerado fosse dessa forma:
<collection>
<categoria>
HABITACAO
<descricaoDoLanche>Empada</descricaoDoLanche>
</categoria>
Mas o que eu consigo é isso:
<collection>
<categoria>HABITACAO</categoria>
<collection>
Existe alguma anotação que faça isso para mim?
Mapear os campos do enum?