Package org.coliper.ibean.extension

Contains all extension interfaces that are supported out of the box by IBean. An extension interface adds cross-cutting functionality to bean interfaces. Extension interfaces are enabled by adding them to the super-interface list of the bean type. For example, to add extension interfaces NullSafe and Freezable to bean type Customer they just need to be listed in the extended clause: public interface Customer extends NullSafe, Freezable { ... Developers can define their own extension interfaces. See ExtensionHandler for a description how to do this.
This package contains all built-in extension interfaces of the IBean framework.