object ProductOutData
- Companion:
- class
Type members
Classlikes
final case class CaseClass(caller: Constructor, params: List[ListMap[String, ConstructorParam[_]]]) extends ProductOutData
final case class ConstructorParam[OutField](name: String, tpe: Type[OutField], default: Option[Expr[OutField]])
final case class JavaBean(defaultConstructor: Expr[Out], setters: ListMap[String, Setter[_]]) extends ProductOutData