Package io.ebean.plugin

Provides a API for plugins.

Plugins can get and read meta data about the entity beans and enhance or utilise the functionality of the Database.

  • Interface Summary
    Interface Description
    BeanDocType<T>
    Doc store functions for a specific entity bean type.
    BeanType<T>
    Information and methods on BeanDescriptors made available to plugins.
    ExpressionPath
    A dot notation expression path.
    LoadErrorHandler
    Errorhandler to handle load errors and may be recover correct value.
    Plugin
    A 'plugin' that wants to be configured on startup so it can use features of the Database itself.
    Property
    Property of a entity bean that can be read.
    PropertyAssocMany
    Property of a entity bean that is a ToMany property.
    SpiServer
    Extensions to Database API made available to plugins.