## Package org.pentaho.reporting.libraries.repository

Interface Summary
ContentEntity: A content entity is the base interface for both data items and directory items.
ContentItem: A content item holds the actual content.
ContentLocation: This represents a container in the repository.
MimeRegistry: The MimeRegistry encodes content-type information and allows to detect or query the file type of a given content item.
NameGenerator: A name generator is a general service to generate unique names within an content location.
Repository: A repository represents a abstract view on a filesystem.
UrlRepository: A repository that can be globally identified by an URL.

Class Summary
ContentCreationException: A exception that indicates that a new ContentEntry could not be created in the repository.
ContentIOException: A Exception that indicates repository related errors.
DefaultMimeRegistry: The default-mime registry contains a list of well-known file types and returns mime-information for them.
DefaultNameGenerator
LibRepositoryBoot: The LibRepositoryBoot class is used to initialize the library before it is first used.
LibRepositoryInfo: The LibRepositoryInfo class contains all dependency information and some common information like version, license and contributors about the library itself.
RepositoryUtilities: A collection of repository related helper methods that make it easier to work with repositories.