Package org.derive4j.processor.api.model
Class DataConstructor
java.lang.Object
org.derive4j.processor.api.model.DataConstructor
- Direct Known Subclasses:
DataConstructors.Constructor
,DataConstructors.Lazy
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
index()
abstract <R> R
match
(DataConstructor.Case<R> constructor) name()
-
Constructor Details
-
DataConstructor
DataConstructor()
-
-
Method Details
-
match
-
name
-
index
public int index() -
typeVariables
-
arguments
-
returnedType
-
deconstructor
-
typeRestrictions
-