Provides for storing shared class information. The repository package contains interfaces for the data contained in Java .class files. The repository contains mostly read-only data structures.