Composite Meta Types

All Composite instances must inherit from a Composite Meta Type and never from the Composite interface itself. In fact, the Qi4j runtime will prevent the creation of a Composite that does not fulfill this requirement.

There are currently 6 Composite meta types;

  • ValueComposite
  • EntityComposite
  • ServiceComposite
  • TransientComposite
  • MessageComposite
  • ConfigurationComposite

and we will cover the meaning of each on the next few pages.


Qi4j and the Qi4j logo are trademarks of Richard Öberg, Niclas Hedhman and the members of the Qi4j Core Team. See Qi4j licensing for more information.
Powered by SiteVisionexternal link.