Допустим, у меня есть 2 модуля.
Один называется «Приемник», а другой - «Модификатор».
В модуле Receiver у меня есть пакет с именем «com.danii.Receiver» с классом «DataReceiver». И у меня есть еще один пакет в модуле Receiver под названием «com.danii.Entities», с классом «Данные». Модуль Receiver в настоящее время экспортирует только com.danii.Receiver.
Класс DataReceiver, когда я запускаю в нем функцию, создаст новый объект Data и отправит его обратно.
В моём модуле Модификаторов он настроен как требующий com.danii.Receiver, и я хочу получать некоторые Данные через DataReceiver. Я пытаюсь это сделать, но независимо от того, что я делаю, я не могу прочитать это, потому что у него нет доступа к классу Data.
Как я могу иметь доступ для чтения данных, которые мне дает DataReceiver, но по-прежнему не может создавать данные?