Как определить константу Enum со значением в GraphqlJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как определить константу Enum со значением в Graphql

Сообщение Anonymous »

enum Fruit {
GRAPS @value(value: "GR")
BANANAS @value(value : “BN”)

}

У меня есть Enum выше, и я ожидаю сгенерированный код, как показано ниже, с использованием java-кода npx
public enum Fruit
{
GRAPS("GR");
BANANAS(“BN”);

private final String value;

Fruit(String value) {
this.value = value;
}

public String getValue() {
return value;
}

public static Fruit fromValue(String value) {
for (Fruit fruit : Fruit.values()) {
if (fruit.value.equals(value)) {
return fruit;
}
}
throw new IllegalArgumentException("Unexpected value '" + value + "'");
}

}
Но код, сгенерированный без значения Enum для приведенной выше схемы Graphql, поэтому мой вопрос заключается в том, как отредактировать файл схемы или мне нужно добавить любую конфигурацию при создании файла с помощью сборки gradle
public enum Fruit
{
GRAPS
BANANAS

private final String value;

Fruit(String value) {
this.value = value;
}

public String getValue() {
return value;
….}


Подробнее здесь: https://stackoverflow.com/questions/785 ... in-graphql
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»