PackageMemberInfo
is the super interface for members of packages.
Members of packages are classes, interfaces and packages themselves.
Accoring to this classes and interfaces can be seen as leafs in a compositional structure and packages as composites. This design pattern is known under the name Composite.