Class DataConstruction
java.lang.Object
org.derive4j.processor.api.model.DataConstruction
- Direct Known Subclasses:
DataConstructions.Lazy, DataConstructions.MultipleConstructors_, DataConstructions.NoConstructor, DataConstructions.OneConstructor
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Function<DataConstruction, List<DataConstructor>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanabstract <R> Rmatch(DataConstruction.Cases<R> cases) static DataConstructionmultipleConstructors(MultipleConstructors constructors) static DataConstructionstatic DataConstructiononeConstructor(DataConstructor constructor)
-
Field Details
-
getConstructors
-
-
Constructor Details
-
DataConstruction
DataConstruction()
-
-
Method Details
-
multipleConstructors
-
oneConstructor
-
noConstructor
-
match
-
constructors
-
isVisitorDispatch
public boolean isVisitorDispatch()
-