Описание тега auto-value

Immutable value type code generation for Java 1.6+.
1 ответ

Android, изменить значение параметра Auto Value

Я использую Google Auto-value для своих объектов, а также я использовал Builder класс и create метод для инициализации моего объекта, так как я могу редактировать определенный параметр моего объекта, не инициализируя его снова? @AutoValue public abs…
30 окт '16 в 13:18
0 ответов

Можно использовать DataBinding с автозначением?

Автозначение Привязка данных не может использовать абстрактный метод
0 ответов

`@SerializedName` не десериализовано при использовании`AutoVaule` и `AutoGson`

Я использую AutoValue а также AutoGson а у меня проблемы были @SerializedName не работает, как я ожидал. У меня есть эта модель: @AutoValue @AutoGson(autoClass = AutoValue_ItemResponse.class) public abstract class ItemResponse { public static ItemRe…
1 ответ

Proguard с Autovalue

Я только начал использовать AutoValue, но я не могу заставить его работать с Proguard. У меня есть около 6000+ предупреждений, которые выглядят так Предупреждение:autovalue.shaded.com.google.common.auto.common.MoreElements$1: не удается найти суперк…
05 апр '16 в 14:12
1 ответ

Что такое autovalue.shaded или что такое затененная банка?

Я искал способ разобрать строку, чтобы получить int, и наткнулся на: NumberUtils.toInt("blah",99); Я набрал его в моей IDE, и он автоматически импортировал это для меня: import autovalue.shaded.org.apache.commons.lang.math.NumberUtils; Так что мне л…
29 фев '16 в 20:46
1 ответ

Позвоните Groovy строитель из Java

Я пытаюсь использовать Groovy (что является новым для меня), чтобы заменить классы объектов-значений Java эквивалентами Groovy и, таким образом, получить более чистый и более лаконичный код, оставаясь совместимым с остальной базой кода Java. (если э…
08 апр '15 в 17:01
1 ответ

JavaPoet - запись вызова статического универсального метода

Я хочу написать CodeBlock который в основном вызывает статический универсальный метод, но вывод, который я получаю с JavaPoet генерирует ошибки компилятора. Например, задан следующий класс значений auto: @AutoValue public abstract class Test<T&gt…
26 апр '18 в 17:15
2 ответа

LogFactory ClassNotFoundException с Google AutoValue и Spring-context-support

Проект загрузки Spring зависит от значения auto 1.1 и поддержки контекста spring 4.2.1. Когда я запускаю его с mvn spring-boot:runЯ вижу следующую ошибку: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'veloci…
16 окт '15 в 02:44
1 ответ

Исключение сериализации GWT с AutoValue

Согласно документации AutoValue, аннотации абстрактного класса с помощью @GwtCompatible(serializable = true) и реализации serializable должно быть достаточно для использования сгенерированного класса значений в RPC GWT. Тем не менее, с классом ниже …
04 июл '15 в 13:28
0 ответов

Общие переменные в AutoValue с dagger2

Я пытаюсь создать код, чтобы прочитать общий формат данных, присутствующий для всех вызовов веб-служб. { "errorCode": 0, "data": { //Some Data here }, "message": "Success" } Я пытаюсь создать объект, работа которого состоит в том, чтобы читать "код …
16 окт '17 в 07:58
1 ответ

AndroidX, поддержка Autovalue. Аннотации неправильная зависимость

У меня есть проект Android, который использует Autovalue для генерации некоторых своих моделей. Я пытаюсь уйти от старого com.android.support.* к новому androidx.* зависимостей. Я знаю, что в Android Gradle Plugin 3.2+ он пытается заменить все вхожд…
31 янв '19 в 16:31
0 ответов

Auto-Value-Gson: generics - java.lang.Class не может быть приведен к java.lang.reflect.ParameterizedType

У меня проблемы с auto-value-gson в сочетании с генериками.К сожалению, он не может создать адаптер для моего класса Response. Response.java @AutoValue public abstract class Response<T> { @SerializedName(value="client", alternate={"device", ".…
29 янв '17 в 12:00
4 ответа

Не удается разрешить символ с помощью AutoValue и IntelliJ

Я пытался найти правильные настройки для обработки аннотаций IntelliJ, чтобы она сосуществовала с процессом сборки Gradle. Всякий раз, когда я строю из IntelliJ, я не могу заставить его распознавать сгенерированные источники из плагина gradle-apt-pl…
1 ответ

Использование @AutoValue с вложенными классами приводит к ошибке "не удается найти символ"

При попытке использовать @AutoValue с вложенными классами: public class Nested { @AutoValue public static abstract class Example { public static Example create(String name, int integer) { return new AutoValue_Example(name, integer); } public abstrac…
26 мар '14 в 18:21
0 ответов

Что такое хороший способ использовать AutoValue и Hibernate вместе

Я хочу, чтобы мои DAO в спящем режиме возвращали классы с автоматическими значениями. Я могу расширять AbstractDao для того же самого, но есть ли лучший способ?
07 июл '17 в 11:36
0 ответов

Проблемы проекта mapbox-java

Я клонировал mapbox/mapbox-java. Я сталкиваюсь с проблемами компиляции в нескольких местах, где используется AutoValue, например return new AutoValue_MultiPoint(TYPE, null, points); Что может быть причиной этой проблемы? Хотя сборка gradle успешна.
18 мар '18 в 07:25
0 ответов

Использование @AutoMatter и @AutoValue в одном проекте

Недавно я столкнулся с ситуацией, когда мне пришлось использовать как @AutoMatter, так и @AutoValue для генерации кода в проекте. Однако это не сработало, так как код не был сгенерирован ни для одного аннотированного класса (@Automatter). Если это п…
03 май '17 в 19:16
1 ответ

Как скопировать / преобразовать объект AutoValue с помощью компоновщика

Я недавно играю в авто-стоимость со строителем. И я нахожусь в такой ситуации, скажем, мне нужно преобразовать существующий объект в новый, обновив несколько свойств. Пример кода здесь: @AutoValue public abstract class SomeObject { public static Bui…
14 мар '17 в 08:38
0 ответов

Можно ли автоматически генерировать (и обновлять) реализацию Hashable в Swift?

В Java можно автоматически генерировать реализации toString(), hashCode(), а также equals(Object), для объектов значения, использующих библиотеку AutoValue. Преимущества заключаются в том, что эти методы автоматически обновляются при добавлении новы…
21 мар '18 в 12:44
0 ответов

Можно ли сгенерировать Builder, используя авто-значение Google вне класса?

У меня есть класс и строитель для этого. Builder будет использоваться только в тестовом коде, и я бы хотел, чтобы его не было в рабочем коде. Мои занятия: public class MyClassThatIWantBuilderFor { // many fields that I want initialize using builder …
24 ноя '16 в 09:12