Uses of Enum
org.derive4j.Flavour
Packages that use Flavour
Package
Description
-
Uses of Flavour in org.derive4j
Subclasses with type arguments of type Flavour in org.derive4jFields in org.derive4j declared as FlavourModifier and TypeFieldDescriptionprivate final FlavourFlavours.CaseOfMatchers.PartialMatcher._flavourprivate final FlavourFlavours.CaseOfMatchers.TotalMatcher_Jdk._flavourMethods in org.derive4j that return FlavourModifier and TypeMethodDescriptionstatic FlavourReturns the enum constant of this type with the specified name.static Flavour[]Flavour.values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.derive4j that return types with arguments of type FlavourModifier and TypeMethodDescriptionFlavours.CasesMatchers.PartialMatcher.otherwise_(R r) Flavours.CasesMatchers.PartialMatcher.otherwiseEmpty()Methods in org.derive4j with parameters of type FlavourModifier and TypeMethodDescriptionConstructors in org.derive4j with parameters of type FlavourModifierConstructorDescription(package private)PartialMatcher(Flavour _flavour, Supplier<R> Jdk, Supplier<R> Fj, Supplier<R> Fugue, Supplier<R> Fugue2, Supplier<R> Javaslang, Supplier<R> Vavr, Supplier<R> HighJ, Supplier<R> Guava, Supplier<R> Cyclops) (package private)PartialMatcher_Cyclops(Flavour _flavour, Supplier<R> Jdk, Supplier<R> Fj, Supplier<R> Fugue, Supplier<R> Fugue2, Supplier<R> Javaslang, Supplier<R> Vavr, Supplier<R> HighJ, Supplier<R> Guava) (package private)(package private)(package private)PartialMatcher_Guava(Flavour _flavour, Supplier<R> Jdk, Supplier<R> Fj, Supplier<R> Fugue, Supplier<R> Fugue2, Supplier<R> Javaslang, Supplier<R> Vavr, Supplier<R> HighJ) (package private)PartialMatcher_HighJ(Flavour _flavour, Supplier<R> Jdk, Supplier<R> Fj, Supplier<R> Fugue, Supplier<R> Fugue2, Supplier<R> Javaslang, Supplier<R> Vavr) (package private)PartialMatcher_Javaslang(Flavour _flavour, Supplier<R> Jdk, Supplier<R> Fj, Supplier<R> Fugue, Supplier<R> Fugue2) (package private)PartialMatcher_Vavr(Flavour _flavour, Supplier<R> Jdk, Supplier<R> Fj, Supplier<R> Fugue, Supplier<R> Fugue2, Supplier<R> Javaslang) (package private)TotalMatcher_Cyclops(Flavour _flavour, Supplier<R> Jdk, Supplier<R> Fj, Supplier<R> Fugue, Supplier<R> Fugue2, Supplier<R> Javaslang, Supplier<R> Vavr, Supplier<R> HighJ, Supplier<R> Guava) (package private)TotalMatcher_Fj(Flavour _flavour, Supplier<R> Jdk) (package private)(package private)(package private)TotalMatcher_Guava(Flavour _flavour, Supplier<R> Jdk, Supplier<R> Fj, Supplier<R> Fugue, Supplier<R> Fugue2, Supplier<R> Javaslang, Supplier<R> Vavr, Supplier<R> HighJ) (package private)TotalMatcher_HighJ(Flavour _flavour, Supplier<R> Jdk, Supplier<R> Fj, Supplier<R> Fugue, Supplier<R> Fugue2, Supplier<R> Javaslang, Supplier<R> Vavr) (package private)TotalMatcher_Javaslang(Flavour _flavour, Supplier<R> Jdk, Supplier<R> Fj, Supplier<R> Fugue, Supplier<R> Fugue2) (package private)TotalMatcher_Jdk(Flavour _flavour) (package private)TotalMatcher_Vavr(Flavour _flavour, Supplier<R> Jdk, Supplier<R> Fj, Supplier<R> Fugue, Supplier<R> Fugue2, Supplier<R> Javaslang) -
Uses of Flavour in org.derive4j.processor
Fields in org.derive4j.processor with type parameters of type FlavourModifier and TypeFieldDescriptionprivate final Function<Flavour, Optional<EitherModel>> DeriveUtilsImpl.eitherModelprivate final Function<Flavour, SamInterface> DeriveUtilsImpl.function0Modelprivate final Function<Flavour, SamInterface> DeriveUtilsImpl.function1Modelprivate final Function<Flavour, OptionModel> DeriveUtilsImpl.optionModelMethods in org.derive4j.processor with parameters of type FlavourModifier and TypeMethodDescriptionDeriveUtilsImpl.eitherModel(Flavour flavour) DeriveUtilsImpl.function0Model(Flavour flavour) DeriveUtilsImpl.function1Model(Flavour flavour) DeriveUtilsImpl.optionModel(Flavour flavour) -
Uses of Flavour in org.derive4j.processor.api
Methods in org.derive4j.processor.api with parameters of type FlavourModifier and TypeMethodDescriptionDeriveUtils.eitherModel(Flavour flavour) DeriveUtils.function0Model(Flavour flavour) DeriveUtils.function1Model(Flavour flavour) DeriveUtils.optionModel(Flavour flavour) -
Uses of Flavour in org.derive4j.processor.api.model
Fields in org.derive4j.processor.api.model declared as FlavourMethods in org.derive4j.processor.api.model that return FlavourModifier and TypeMethodDescriptionfinal FlavourDeriveConfig.flavour()static FlavourDeriveConfigs.getFlavour(DeriveConfig deriveConfig) Methods in org.derive4j.processor.api.model with parameters of type FlavourModifier and TypeMethodDescriptionDeriveConfig.Case.Config(Flavour flavour, DeriveTargetClass targetClass, Set<Make> makes, Set<ArgOption> argOptions, Map<com.squareup.javapoet.ClassName, DerivedInstanceConfig> derivedInstances) static DeriveConfigDeriveConfigs.Config(Flavour flavour, DeriveTargetClass targetClass, Set<Make> makes, Set<ArgOption> argOptions, Map<com.squareup.javapoet.ClassName, DerivedInstanceConfig> derivedInstances) static Function<DeriveConfig, DeriveConfig> DeriveConfigs.setFlavour(Flavour newFlavour) Method parameters in org.derive4j.processor.api.model with type arguments of type FlavourModifier and TypeMethodDescriptionstatic Function<DeriveConfig, DeriveConfig> DeriveConfigs.modFlavour(Function<Flavour, Flavour> flavourMod) static Function<DeriveConfig, DeriveConfig> DeriveConfigs.modFlavour(Function<Flavour, Flavour> flavourMod) Constructors in org.derive4j.processor.api.model with parameters of type FlavourModifierConstructorDescription(package private)Config(Flavour flavour, DeriveTargetClass targetClass, Set<Make> makes, Set<ArgOption> argOptions, Map<com.squareup.javapoet.ClassName, DerivedInstanceConfig> derivedInstances)