Uses of Class
org.derive4j.processor.api.model.DeriveTargetClass
-
Packages that use DeriveTargetClass Package Description org.derive4j.processor.api.model -
-
Uses of DeriveTargetClass in org.derive4j.processor.api.model
Subclasses of DeriveTargetClass in org.derive4j.processor.api.model Modifier and Type Class Description private static classDeriveTargetClasses.Lazyprivate static classDeriveTargetClasses.TargetClassFields in org.derive4j.processor.api.model declared as DeriveTargetClass Modifier and Type Field Description private DeriveTargetClassDeriveTargetClasses.Lazy. evaluationprivate DeriveTargetClassDeriveConfigs.Config. targetClassFields in org.derive4j.processor.api.model with type parameters of type DeriveTargetClass Modifier and Type Field Description private java.util.function.Supplier<DeriveTargetClass>DeriveTargetClasses.Lazy. expressionMethods in org.derive4j.processor.api.model that return DeriveTargetClass Modifier and Type Method Description private DeriveTargetClassDeriveTargetClasses.Lazy. _evaluate()static DeriveTargetClassDeriveConfigs. getTargetClass(DeriveConfig deriveConfig)static DeriveTargetClassDeriveTargetClasses. lazy(java.util.function.Supplier<DeriveTargetClass> deriveTargetClass)DeriveTargetClassDeriveConfig. targetClass()static DeriveTargetClassDeriveTargetClasses. TargetClass(com.squareup.javapoet.ClassName className, DeriveVisibility visibility, java.util.Optional<com.squareup.javapoet.ClassName> extend)Methods in org.derive4j.processor.api.model that return types with arguments of type DeriveTargetClass Modifier and Type Method Description static java.util.function.Function<DeriveTargetClass,DeriveTargetClass>DeriveTargetClasses. modClassName(java.util.function.Function<com.squareup.javapoet.ClassName,com.squareup.javapoet.ClassName> classNameMod)static java.util.function.Function<DeriveTargetClass,DeriveTargetClass>DeriveTargetClasses. modClassName(java.util.function.Function<com.squareup.javapoet.ClassName,com.squareup.javapoet.ClassName> classNameMod)static java.util.function.Function<DeriveTargetClass,DeriveTargetClass>DeriveTargetClasses. modExtend(java.util.function.Function<java.util.Optional<com.squareup.javapoet.ClassName>,java.util.Optional<com.squareup.javapoet.ClassName>> extendMod)static java.util.function.Function<DeriveTargetClass,DeriveTargetClass>DeriveTargetClasses. modExtend(java.util.function.Function<java.util.Optional<com.squareup.javapoet.ClassName>,java.util.Optional<com.squareup.javapoet.ClassName>> extendMod)static java.util.function.Function<DeriveTargetClass,DeriveTargetClass>DeriveTargetClasses. modVisibility(java.util.function.Function<DeriveVisibility,DeriveVisibility> visibilityMod)static java.util.function.Function<DeriveTargetClass,DeriveTargetClass>DeriveTargetClasses. modVisibility(java.util.function.Function<DeriveVisibility,DeriveVisibility> visibilityMod)static java.util.function.Function<DeriveTargetClass,DeriveTargetClass>DeriveTargetClasses. setClassName(com.squareup.javapoet.ClassName newClassName)static java.util.function.Function<DeriveTargetClass,DeriveTargetClass>DeriveTargetClasses. setClassName(com.squareup.javapoet.ClassName newClassName)static java.util.function.Function<DeriveTargetClass,DeriveTargetClass>DeriveTargetClasses. setExtend(java.util.Optional<com.squareup.javapoet.ClassName> newExtend)static java.util.function.Function<DeriveTargetClass,DeriveTargetClass>DeriveTargetClasses. setExtend(java.util.Optional<com.squareup.javapoet.ClassName> newExtend)static java.util.function.Function<DeriveTargetClass,DeriveTargetClass>DeriveTargetClasses. setVisibility(DeriveVisibility newVisibility)static java.util.function.Function<DeriveTargetClass,DeriveTargetClass>DeriveTargetClasses. setVisibility(DeriveVisibility newVisibility)<X> java.util.function.Function<DeriveTargetClass,X>DeriveTargetClasses.CasesMatchers.TotalMatcher_TargetClass. TargetClass(DeriveTargetClass.Case<X> TargetClass)<X> java.util.function.Function<DeriveTargetClass,X>DeriveTargetClasses.CasesMatchers.TotalMatcher_TargetClass. TargetClass_(X x)Methods in org.derive4j.processor.api.model with parameters of type DeriveTargetClass Modifier and Type Method Description XDeriveConfig.Case. Config(Flavour flavour, DeriveTargetClass targetClass, java.util.Set<Make> makes, java.util.Set<ArgOption> argOptions, java.util.Map<com.squareup.javapoet.ClassName,DerivedInstanceConfig> derivedInstances)static DeriveConfigDeriveConfigs. Config(Flavour flavour, DeriveTargetClass targetClass, java.util.Set<Make> makes, java.util.Set<ArgOption> argOptions, java.util.Map<com.squareup.javapoet.ClassName,DerivedInstanceConfig> derivedInstances)static com.squareup.javapoet.ClassNameDeriveTargetClasses. getClassName(DeriveTargetClass deriveTargetClass)static java.util.Optional<com.squareup.javapoet.ClassName>DeriveTargetClasses. getExtend(DeriveTargetClass deriveTargetClass)static DeriveVisibilityDeriveTargetClasses. getVisibility(DeriveTargetClass deriveTargetClass)static java.util.function.Function<DeriveConfig,DeriveConfig>DeriveConfigs. setTargetClass(DeriveTargetClass newTargetClass)Method parameters in org.derive4j.processor.api.model with type arguments of type DeriveTargetClass Modifier and Type Method Description static DeriveTargetClassDeriveTargetClasses. lazy(java.util.function.Supplier<DeriveTargetClass> deriveTargetClass)static java.util.function.Function<DeriveConfig,DeriveConfig>DeriveConfigs. modTargetClass(java.util.function.Function<DeriveTargetClass,DeriveTargetClass> targetClassMod)static java.util.function.Function<DeriveConfig,DeriveConfig>DeriveConfigs. modTargetClass(java.util.function.Function<DeriveTargetClass,DeriveTargetClass> targetClassMod)Constructors in org.derive4j.processor.api.model with parameters of type DeriveTargetClass Constructor Description Config(Flavour flavour, DeriveTargetClass targetClass, java.util.Set<Make> makes, java.util.Set<ArgOption> argOptions, java.util.Map<com.squareup.javapoet.ClassName,DerivedInstanceConfig> derivedInstances)Constructor parameters in org.derive4j.processor.api.model with type arguments of type DeriveTargetClass Constructor Description Lazy(java.util.function.Supplier<DeriveTargetClass> deriveTargetClass)
-