Uses of Class
org.derive4j.processor.api.TypeClassInstance
-
Packages that use TypeClassInstance Package Description org.derive4j.processor.api -
-
Uses of TypeClassInstance in org.derive4j.processor.api
Subclasses of TypeClassInstance in org.derive4j.processor.api Modifier and Type Class Description private static class
TypeClassInstances.Instance
private static class
TypeClassInstances.Lazy
Fields in org.derive4j.processor.api declared as TypeClassInstance Modifier and Type Field Description private TypeClassInstance
TypeClassInstances.Lazy. evaluation
Fields in org.derive4j.processor.api with type parameters of type TypeClassInstance Modifier and Type Field Description private java.util.function.Supplier<TypeClassInstance>
TypeClassInstances.Lazy. expression
Methods in org.derive4j.processor.api that return TypeClassInstance Modifier and Type Method Description private TypeClassInstance
TypeClassInstances.Lazy. _evaluate()
static TypeClassInstance
TypeClassInstances. instance(com.squareup.javapoet.ClassName typeClass, com.squareup.javapoet.ClassName typeConstructor)
static TypeClassInstance
TypeClassInstances. lazy(java.util.function.Supplier<TypeClassInstance> typeClassInstance)
Methods in org.derive4j.processor.api that return types with arguments of type TypeClassInstance Modifier and Type Method Description <X> java.util.function.Function<TypeClassInstance,X>
TypeClassInstances.CasesMatchers.TotalMatcher_Instance. instance(java.util.function.BiFunction<com.squareup.javapoet.ClassName,com.squareup.javapoet.ClassName,X> instance)
<X> java.util.function.Function<TypeClassInstance,X>
TypeClassInstances.CasesMatchers.TotalMatcher_Instance. instance_(X x)
static java.util.function.Function<TypeClassInstance,TypeClassInstance>
TypeClassInstances. modTypeClass(java.util.function.Function<com.squareup.javapoet.ClassName,com.squareup.javapoet.ClassName> typeClassMod)
static java.util.function.Function<TypeClassInstance,TypeClassInstance>
TypeClassInstances. modTypeClass(java.util.function.Function<com.squareup.javapoet.ClassName,com.squareup.javapoet.ClassName> typeClassMod)
static java.util.function.Function<TypeClassInstance,TypeClassInstance>
TypeClassInstances. modTypeConstructor(java.util.function.Function<com.squareup.javapoet.ClassName,com.squareup.javapoet.ClassName> typeConstructorMod)
static java.util.function.Function<TypeClassInstance,TypeClassInstance>
TypeClassInstances. modTypeConstructor(java.util.function.Function<com.squareup.javapoet.ClassName,com.squareup.javapoet.ClassName> typeConstructorMod)
static java.util.function.Function<TypeClassInstance,TypeClassInstance>
TypeClassInstances. setTypeClass(com.squareup.javapoet.ClassName newTypeClass)
static java.util.function.Function<TypeClassInstance,TypeClassInstance>
TypeClassInstances. setTypeClass(com.squareup.javapoet.ClassName newTypeClass)
static java.util.function.Function<TypeClassInstance,TypeClassInstance>
TypeClassInstances. setTypeConstructor(com.squareup.javapoet.ClassName newTypeConstructor)
static java.util.function.Function<TypeClassInstance,TypeClassInstance>
TypeClassInstances. setTypeConstructor(com.squareup.javapoet.ClassName newTypeConstructor)
Methods in org.derive4j.processor.api with parameters of type TypeClassInstance Modifier and Type Method Description static com.squareup.javapoet.ClassName
TypeClassInstances. getTypeClass(TypeClassInstance typeClassInstance)
static com.squareup.javapoet.ClassName
TypeClassInstances. getTypeConstructor(TypeClassInstance typeClassInstance)
Method parameters in org.derive4j.processor.api with type arguments of type TypeClassInstance Modifier and Type Method Description static TypeClassInstance
TypeClassInstances. lazy(java.util.function.Supplier<TypeClassInstance> typeClassInstance)
Constructor parameters in org.derive4j.processor.api with type arguments of type TypeClassInstance Constructor Description Lazy(java.util.function.Supplier<TypeClassInstance> typeClassInstance)
-