Неужели невозможно скрыть некоторые классы в jar файле?
Я хотел не допускать прямого создания экземпляров классов, чтобы сделать его более гибким. Из этой банки должен быть виден только завод (или фасад).
Есть ли другой способ, кроме как решить эту проблему, кроме создания двух проектов? (Два проекта: первый содержит классы (реализация), а другой ссылается на первый и содержит фабрику; позже будет ссылка только на второй)