Chapter 5. Programmer Reference

You only need to refer to the API documentation if you plan to write new persisters, application-specific modules, or log analysis utilities. For most applications the provided tools should be adequate.

Table 5.1. API Modules

Corebeet core interfaces and utility classes. This library is packaged as beet-[version].jar. This package contains interfaces you must implement for custom persistence mechanisms and user identity providers.
Log Analysis Utilitiesis a library useful for manipulating common behavior tracking log formats. These tools are primarily intended for command line use, but can be programmatically extended to support custom data loaders.