Вопросы по теме 'annotation-processing'
Обработчик аннотаций Java 6 с реализацией Filer.createClassFile ()
Я пытаюсь написать обработчик аннотаций на Java 6. Я написал пример реализации, которая создает новый исходный файл в методе процесса и отлично работает.
@SupportedAnnotationTypes(value = {"*"})
@SupportedSourceVersion(SourceVersion.RELEASE_6)...
1571 просмотров
schedule
08.04.2024
Как добавить сгенерированную реализацию в Dagger Dependency Graph?
У меня есть интерфейс
public interface SomeInterface {
void test();
}
и процессор аннотаций, который генерирует реализацию SomeInterface , называемую SomeInterfaceImpl .
Чтобы сделать этот тип доступным с помощью инъекции...
402 просмотров
schedule
01.05.2024
java.lang.IllegalArgumentException: Категория не является частью схемы для этой области
Я использую Android Studio 1.2.2 и Realm 0.81.1. Я создал модель «Категория» следующим образом:
@RealmClass
public class Category extends RealmObject {
private String name;
// getter and setter
}
Но я получаю...
3299 просмотров
schedule
30.12.2023
Отладка процессоров аннотаций Java с использованием Intellij и Maven
Я пытаюсь узнать, как создать собственный обработчик аннотаций, и мне не терпится отладить его.
Мне уже удалось запустить компилятор javac в режиме отладки (с чистой установкой mvnDebug ) (с чужим проектом с процессором аннотаций), подключиться к...
4992 просмотров
schedule
16.10.2022
Протестируйте аргумент apt для процессора аннотаций с помощью Google compile-testing
Я пишу процессор аннотаций для своего проекта Android и тестирую его с помощью компиляции Google.
Все работает нормально, за исключением того, что я могу проверить аргумент плагина apt для моего процессора аннотаций.
У моего процессора аннотаций...
299 просмотров
schedule
20.12.2023
обрабатывать типы Java без аннотации
У меня есть несколько проверок, которые выполняются с использованием процессоров аннотаций Java, но я также хотел бы выполнить проверки для типов, которые не аннотированы.
Например, если мы предположим, что у меня есть аннотация типа...
549 просмотров
schedule
10.01.2024
Процесс аннотации Java еще не сгенерировал элементы
Я использую последние версии eclipse, java и https://marketplace.eclipse.org/content/m2e-apt для обработки аннотаций. У меня есть процессор, который обрабатывает одну аннотацию и просматривает методы в аннотированном классе, берет все неприватные...
543 просмотров
schedule
17.03.2024
Использование аннотации java для анализа строки на основе индексов
Я пытаюсь разобрать строку на основе расположения символов в свойствах, что-то вроде того, что делает внешняя библиотека, такая как beanIo, но без реального использования beanIo( http://beanio.org/2.1/docs/reference/index.html#BuilderApiAndAnnotations...
344 просмотров
schedule
17.10.2022