Package org.derive4j.processor.api.model
Class DataArguments
- java.lang.Object
-
- org.derive4j.processor.api.model.DataArguments
-
public final class DataArguments extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDataArguments.CasesMatchersprivate static classDataArguments.DataArgument_private static classDataArguments.Lazy
-
Constructor Summary
Constructors Modifier Constructor Description privateDataArguments()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static DataArguments.CasesMatchers.TotalMatcher_DataArgumentcases()static DataArgumentdataArgument(java.lang.String fieldName, javax.lang.model.type.TypeMirror type)(package private) static DataArgumentdataArgument0(java.lang.String fieldName, javax.lang.model.type.TypeMirror type)static java.lang.StringgetFieldName(DataArgument dataArgument)static javax.lang.model.type.TypeMirrorgetType(DataArgument dataArgument)static DataArgumentlazy(java.util.function.Supplier<DataArgument> dataArgument)(package private) static java.util.function.Function<DataArgument,DataArgument>modFieldName0(java.util.function.Function<java.lang.String,java.lang.String> fieldNameMod)(package private) static java.util.function.Function<DataArgument,DataArgument>modType0(java.util.function.Function<javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror> typeMod)(package private) static java.util.function.Function<DataArgument,DataArgument>setFieldName0(java.lang.String newFieldName)(package private) static java.util.function.Function<DataArgument,DataArgument>setType0(javax.lang.model.type.TypeMirror newType)
-
-
-
Method Detail
-
dataArgument
public static DataArgument dataArgument(java.lang.String fieldName, javax.lang.model.type.TypeMirror type)
-
dataArgument0
static DataArgument dataArgument0(java.lang.String fieldName, javax.lang.model.type.TypeMirror type)
-
lazy
public static DataArgument lazy(java.util.function.Supplier<DataArgument> dataArgument)
-
cases
public static DataArguments.CasesMatchers.TotalMatcher_DataArgument cases()
-
getFieldName
public static java.lang.String getFieldName(DataArgument dataArgument)
-
getType
public static javax.lang.model.type.TypeMirror getType(DataArgument dataArgument)
-
setFieldName0
static java.util.function.Function<DataArgument,DataArgument> setFieldName0(java.lang.String newFieldName)
-
modFieldName0
static java.util.function.Function<DataArgument,DataArgument> modFieldName0(java.util.function.Function<java.lang.String,java.lang.String> fieldNameMod)
-
setType0
static java.util.function.Function<DataArgument,DataArgument> setType0(javax.lang.model.type.TypeMirror newType)
-
modType0
static java.util.function.Function<DataArgument,DataArgument> modType0(java.util.function.Function<javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror> typeMod)
-
-