Package org.derive4j.processor.api.model
Class DataArguments
java.lang.Object
org.derive4j.processor.api.model.DataArguments
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
private static final class
private static final class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncases()
static DataArgument
dataArgument
(String fieldName, TypeMirror type) (package private) static DataArgument
dataArgument0
(String fieldName, TypeMirror type) static String
getFieldName
(DataArgument dataArgument) static TypeMirror
getType
(DataArgument dataArgument) static DataArgument
lazy
(Supplier<DataArgument> dataArgument) (package private) static Function
<DataArgument, DataArgument> modFieldName0
(Function<String, String> fieldNameMod) (package private) static Function
<DataArgument, DataArgument> modType0
(Function<TypeMirror, TypeMirror> typeMod) (package private) static Function
<DataArgument, DataArgument> setFieldName0
(String newFieldName) (package private) static Function
<DataArgument, DataArgument> setType0
(TypeMirror newType)
-
Constructor Details
-
DataArguments
private DataArguments()
-
-
Method Details
-
dataArgument
-
dataArgument0
-
lazy
-
cases
-
getFieldName
-
getType
-
setFieldName0
-
modFieldName0
-
setType0
-
modType0
-