CLASS property

Class<Repository> CLASS
final

The reflective Class handle representing the base Repository interface.

This definition is used for:

  • Detecting general repository contracts
  • Resolving shared behavior across all repository types
  • Acting as the root type for repository introspection

The class is linked to the package defined by PackageNames.DATA.

Implementation

static final Class<Repository> CLASS = Class<Repository>(null, PackageNames.DATA);