final class composite extends Annotation with RawParamAnnotation

Can be applied on raw method parameters or metadata parameters. When a parameter is annotated as @composite, the macro engine expects its type to be a class with public primary constructor. Then, it recursively inspects its constructor parameters and treats them as if they were direct parameters. This effectively groups multiple raw parameters or multiple metadata parameters into a single class.

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. composite
  2. RawParamAnnotation
  3. RawSymAnnotation
  4. StaticAnnotation
  5. Annotation
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new composite()