Package ru.tinkoff.kora.common


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