Ocultar clases públicas en JAR

¿Alguien sabe la forma de ocultar las clases públicas en el archivo JAR. En otras palabras, ¿hay alguna forma de crear clases "visibles para el jarro"? El punto es ocultar clases públicas en mi archivo JAR y proporcionar a mis usuarios JAR acceso a clases específicas. F.e. algo similar se implementa en el marco OSGI con la ayuda del parámetro "Export-Package" en MANIFEST.MF

Respuestas a la pregunta(1)

Su respuesta a la pregunta