All Classes and Interfaces
Class
Description
Русский: Специальная аннотация, которая указывает что проаннотированная аннотация является Аспектом и должна быть обработана соответствующим генератором.
Пример / Example:
Русский: Указывает что проаннотированный класс является компонентом и должен быть помещен в граф зависимостей контейнера
и может использоваться для внедрения зависимостей.
Русский: Указывает что проаннотированная фабрика является предоставляет компонентом для внедрения по умолчанию, будет использован
если другой такой же тип с таким же
Tag не найдет в графе зависимостей контейнера.Русский: Указывает что исходный код был сгенерирован Kora.
Русский: Указывает что интерфейс является главным модулем всего приложения который является агрегатом всех других
Module
и является главной конфигурацией контейнера зависимостей.Русский: Указывает что интерфейс является модулем в рамках внешнего проектного модуля для предоставления фабрик зависимостей.
Русский: Проверяет жизнеспособность сервиса
English: Perform liveness probe
Русский: Позволяет указывать реализацию конвертера которая будет использоваться в рамках других модулей Kora,
на таких этапах как запрос из базы данных, запрос HTTP клиента, ответ HTTP сервера и т.д.
Русский: Маркерный интерфейс который должна реализовать реализация конвертера.
Русский: Указывает что интерфейс является модулем в рамках основного проектного модуля в котором также находится
KoraApp.Русский: Контракт который позволяет применять конвенцию именования строк, такие как CamelCase, snake_case, и т.д.
Русский: Позволяет указывать реализацию конвертера строк разных конвенций именования
NameConverter.Пример / Example:
Пример / Example:
Русский: Является интерфейсом контекста авторизации в рамках запроса от HTTP сервера
Context.Русский: Проверяет готовность сервиса к работе
English: Perform readiness probe
Русский: Указывает что
Component является корнем в графе контейнера
и подлежит обязательной регистрации в графе даже если не требуется как зависимость другими компонентами.Binary format have letter 'i' in its name
Decimal and Binary Prefixes
Пример / Example:
Пример / Example:
Русский: Указывает что проаннотированный компонент
Component имеет определенный тег
и будет внедрен как зависимость именно там где требуется такой же тег.Русский: Специальный тип тега который означает что тэг подходит под любое условие внедрения зависимости, то есть соответствует любому тэгу.