Как мне прочитать атрибуты в перечислении конечной формы клиента - PullRequest
0 голосов
/ 05 апреля 2019

У меня есть класс enum, который определен на стороне сервера.

Так что мне нужно прочитать значение Enum (NO_OF_TYPRES) и описание ("Количество шин") на стороне клиента через вызов rest.

То, что попадает в клиент, это только значение 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 ;

}

1 Ответ

0 голосов
/ 12 апреля 2019

Я решил проблему, определив класс DTO на стороне сервера с атрибутами в перечислении.

public final class SettingTypeDTO{

   private String description;

   public void setDescription(String description){
       this.description = description;
   }

   public String getDescription(){
       return this.description;
   }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...