我有在服务器端定义的枚举类。
因此,我需要通过rest调用在客户端读取Enum值(NO_OF_TYPRES)和说明(“轮胎数量”)。
从客户端获取的只是Enum值。
public enum SettingType{
NO_OF_TYPRES("Number of tires"), NO_OF_SEATS("Number of seats");// etc...
private String description;
SettingType(String description){
this.description = description;
}
public String getDescription(){
return this.description;
}
}
TypeScript文件//客户端。
export class SettingType{
public description : string;
public machineRelated: boolean ;
}
答案 0 :(得分:0)
我通过在服务器端用枚举中的属性定义DTO类来解决了这个问题。
public final class SettingTypeDTO{
private String description;
public void setDescription(String description){
this.description = description;
}
public String getDescription(){
return this.description;
}
}