jp.co.foo.common
jp.co.foo.product01
jp.co.foo.product02
com.bar.*

上記のようなpackage構成で、product01とproduct02からcommon内の
classを使用したいがために、common内のclassをpublicにしてしまうと
com.barなpackageからも見えてしまうよね。

このような、管理上の理由で社内においてはpackageを分けたいけど、
社外には使わせたくない場合、何か定番なやり方ってあるものなのかしら。