Annotation used to mark a constructor to be used for aggregate instantiation.
Constructor accepting a list of arguments, that will be passed to constructor.
Constructs a constructor based factory for aggregate of type T
tuple of argument types for arguments to be passed into a constructor.
See Implementation
Annotation used to mark a constructor to be used for aggregate instantiation.