public static interface AlgebraicDataType.Case<R>
| Modifier and Type | Method and Description |
|---|---|
R |
adt(TypeConstructor typeConstructor,
MatchMethod matchMethod,
DataConstruction dataConstruction,
java.util.List<DataArgument> fields) |
R adt(TypeConstructor typeConstructor, MatchMethod matchMethod, DataConstruction dataConstruction, java.util.List<DataArgument> fields)