Package ru.tinkoff.kora.common
package ru.tinkoff.kora.common
-
ClassDescriptionРусский: Специальная аннотация, которая указывает что проаннотированная аннотация является Аспектом и должна быть обработана соответствующим генератором.Русский: Указывает что проаннотированный класс является компонентом и должен быть помещен в граф зависимостей контейнера и может использоваться для внедрения зависимостей.Context.Key<T>Русский: Указывает что проаннотированная фабрика является предоставляет компонентом для внедрения по умолчанию, будет использован если другой такой же тип с таким же
Tagне найдет в графе зависимостей контейнера.Русский: Указывает что интерфейс является главным модулем всего приложения который является агрегатом всех другихModuleи является главной конфигурацией контейнера зависимостей.Русский: Указывает что интерфейс является модулем в рамках внешнего проектного модуля для предоставления фабрик зависимостей.Русский: Позволяет указывать реализацию конвертера которая будет использоваться в рамках других модулей Kora, на таких этапах как запрос из базы данных, запрос HTTP клиента, ответ HTTP сервера и т.д.Русский: Маркерный интерфейс который должна реализовать реализация конвертера.Русский: Указывает что интерфейс является модулем в рамках основного проектного модуля в котором также находитсяKoraApp.Русский: Позволяет указывать реализацию конвертера строк разных конвенций именованияNameConverter.Русский: Является интерфейсом контекста авторизации в рамках запроса от HTTP сервераContext.Русский: Указывает что проаннотированный компонентComponentимеет определенный тег и будет внедрен как зависимость именно там где требуется такой же тег.Русский: Специальный тип тега который означает что тэг подходит под любое условие внедрения зависимости, то есть соответствует любому тэгу.