Class FreeVariables
java.lang.Object
org.derive4j.processor.api.FreeVariables
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classprivate static final classprivate static final class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncases()static StringgetName(FreeVariable freeVariable) static DeclaredTypegetType(FreeVariable freeVariable) static FreeVariablelazy(Supplier<FreeVariable> freeVariable) static Function<FreeVariable, FreeVariable> static Function<FreeVariable, FreeVariable> modType(Function<DeclaredType, DeclaredType> typeMod) static Function<FreeVariable, FreeVariable> static Function<FreeVariable, FreeVariable> setType(DeclaredType newType) static FreeVariablevariable(DeclaredType type, String name)
-
Constructor Details
-
FreeVariables
private FreeVariables()
-
-
Method Details
-
variable
-
lazy
-
cases
-
getType
-
getName
-
setType
-
modType
public static Function<FreeVariable, FreeVariable> modType(Function<DeclaredType, DeclaredType> typeMod) -
setName
-
modName
-