Uses of Class
org.derive4j.Flavour
-
Packages that use Flavour Package Description org.derive4j org.derive4j.processor org.derive4j.processor.api org.derive4j.processor.api.model -
-
Uses of Flavour in org.derive4j
Fields in org.derive4j declared as Flavour Modifier and Type Field Description private FlavourFlavours.CaseOfMatchers.PartialMatcher. _flavourprivate FlavourFlavours.CaseOfMatchers.TotalMatcher_Jdk. _flavourMethods in org.derive4j that return Flavour Modifier and Type Method Description Flavourflavour()static FlavourFlavour. valueOf(java.lang.String name)Returns 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 Flavour Modifier and Type Method Description java.util.function.Function<Flavour,R>Flavours.CasesMatchers.TotalMatcher_Cyclops. Cyclops(java.util.function.Supplier<R> Cyclops)java.util.function.Function<Flavour,R>Flavours.CasesMatchers.TotalMatcher_Cyclops. Cyclops_(R r)java.util.function.Function<Flavour,R>Flavours.CasesMatchers.PartialMatcher. otherwise(java.util.function.Supplier<R> otherwise)java.util.function.Function<Flavour,R>Flavours.CasesMatchers.PartialMatcher. otherwise_(R r)java.util.function.Function<Flavour,java.util.Optional<R>>Flavours.CasesMatchers.PartialMatcher. otherwiseEmpty()Methods in org.derive4j with parameters of type Flavour Modifier and Type Method Description static Flavours.CaseOfMatchers.TotalMatcher_JdkFlavours. caseOf(Flavour flavour)Constructors in org.derive4j with parameters of type Flavour Constructor Description PartialMatcher(Flavour _flavour, java.util.function.Supplier<R> Jdk, java.util.function.Supplier<R> Fj, java.util.function.Supplier<R> Fugue, java.util.function.Supplier<R> Fugue2, java.util.function.Supplier<R> Javaslang, java.util.function.Supplier<R> Vavr, java.util.function.Supplier<R> HighJ, java.util.function.Supplier<R> Guava, java.util.function.Supplier<R> Cyclops)PartialMatcher_Cyclops(Flavour _flavour, java.util.function.Supplier<R> Jdk, java.util.function.Supplier<R> Fj, java.util.function.Supplier<R> Fugue, java.util.function.Supplier<R> Fugue2, java.util.function.Supplier<R> Javaslang, java.util.function.Supplier<R> Vavr, java.util.function.Supplier<R> HighJ, java.util.function.Supplier<R> Guava)PartialMatcher_Fugue(Flavour _flavour, java.util.function.Supplier<R> Jdk, java.util.function.Supplier<R> Fj)PartialMatcher_Fugue2(Flavour _flavour, java.util.function.Supplier<R> Jdk, java.util.function.Supplier<R> Fj, java.util.function.Supplier<R> Fugue)PartialMatcher_Guava(Flavour _flavour, java.util.function.Supplier<R> Jdk, java.util.function.Supplier<R> Fj, java.util.function.Supplier<R> Fugue, java.util.function.Supplier<R> Fugue2, java.util.function.Supplier<R> Javaslang, java.util.function.Supplier<R> Vavr, java.util.function.Supplier<R> HighJ)PartialMatcher_HighJ(Flavour _flavour, java.util.function.Supplier<R> Jdk, java.util.function.Supplier<R> Fj, java.util.function.Supplier<R> Fugue, java.util.function.Supplier<R> Fugue2, java.util.function.Supplier<R> Javaslang, java.util.function.Supplier<R> Vavr)PartialMatcher_Javaslang(Flavour _flavour, java.util.function.Supplier<R> Jdk, java.util.function.Supplier<R> Fj, java.util.function.Supplier<R> Fugue, java.util.function.Supplier<R> Fugue2)PartialMatcher_Vavr(Flavour _flavour, java.util.function.Supplier<R> Jdk, java.util.function.Supplier<R> Fj, java.util.function.Supplier<R> Fugue, java.util.function.Supplier<R> Fugue2, java.util.function.Supplier<R> Javaslang)TotalMatcher_Cyclops(Flavour _flavour, java.util.function.Supplier<R> Jdk, java.util.function.Supplier<R> Fj, java.util.function.Supplier<R> Fugue, java.util.function.Supplier<R> Fugue2, java.util.function.Supplier<R> Javaslang, java.util.function.Supplier<R> Vavr, java.util.function.Supplier<R> HighJ, java.util.function.Supplier<R> Guava)TotalMatcher_Fj(Flavour _flavour, java.util.function.Supplier<R> Jdk)TotalMatcher_Fugue(Flavour _flavour, java.util.function.Supplier<R> Jdk, java.util.function.Supplier<R> Fj)TotalMatcher_Fugue2(Flavour _flavour, java.util.function.Supplier<R> Jdk, java.util.function.Supplier<R> Fj, java.util.function.Supplier<R> Fugue)TotalMatcher_Guava(Flavour _flavour, java.util.function.Supplier<R> Jdk, java.util.function.Supplier<R> Fj, java.util.function.Supplier<R> Fugue, java.util.function.Supplier<R> Fugue2, java.util.function.Supplier<R> Javaslang, java.util.function.Supplier<R> Vavr, java.util.function.Supplier<R> HighJ)TotalMatcher_HighJ(Flavour _flavour, java.util.function.Supplier<R> Jdk, java.util.function.Supplier<R> Fj, java.util.function.Supplier<R> Fugue, java.util.function.Supplier<R> Fugue2, java.util.function.Supplier<R> Javaslang, java.util.function.Supplier<R> Vavr)TotalMatcher_Javaslang(Flavour _flavour, java.util.function.Supplier<R> Jdk, java.util.function.Supplier<R> Fj, java.util.function.Supplier<R> Fugue, java.util.function.Supplier<R> Fugue2)TotalMatcher_Jdk(Flavour _flavour)TotalMatcher_Vavr(Flavour _flavour, java.util.function.Supplier<R> Jdk, java.util.function.Supplier<R> Fj, java.util.function.Supplier<R> Fugue, java.util.function.Supplier<R> Fugue2, java.util.function.Supplier<R> Javaslang) -
Uses of Flavour in org.derive4j.processor
Fields in org.derive4j.processor with type parameters of type Flavour Modifier and Type Field Description private java.util.function.Function<Flavour,java.util.Optional<EitherModel>>DeriveUtilsImpl. eitherModelprivate java.util.function.Function<Flavour,SamInterface>DeriveUtilsImpl. function0Modelprivate java.util.function.Function<Flavour,SamInterface>DeriveUtilsImpl. function1Modelprivate java.util.function.Function<Flavour,OptionModel>DeriveUtilsImpl. optionModelMethods in org.derive4j.processor with parameters of type Flavour Modifier and Type Method Description java.util.Optional<EitherModel>DeriveUtilsImpl. eitherModel(Flavour flavour)SamInterfaceDeriveUtilsImpl. function0Model(Flavour flavour)SamInterfaceDeriveUtilsImpl. function1Model(Flavour flavour)OptionModelDeriveUtilsImpl. optionModel(Flavour flavour) -
Uses of Flavour in org.derive4j.processor.api
Methods in org.derive4j.processor.api with parameters of type Flavour Modifier and Type Method Description java.util.Optional<EitherModel>DeriveUtils. eitherModel(Flavour flavour)SamInterfaceDeriveUtils. function0Model(Flavour flavour)SamInterfaceDeriveUtils. function1Model(Flavour flavour)OptionModelDeriveUtils. optionModel(Flavour flavour) -
Uses of Flavour in org.derive4j.processor.api.model
Fields in org.derive4j.processor.api.model declared as Flavour Modifier and Type Field Description private FlavourDeriveConfigs.Config. flavourMethods in org.derive4j.processor.api.model that return Flavour Modifier and Type Method Description FlavourDeriveConfig. flavour()static FlavourDeriveConfigs. getFlavour(DeriveConfig deriveConfig)Methods in org.derive4j.processor.api.model with parameters of type Flavour 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 java.util.function.Function<DeriveConfig,DeriveConfig>DeriveConfigs. setFlavour(Flavour newFlavour)Method parameters in org.derive4j.processor.api.model with type arguments of type Flavour Modifier and Type Method Description static java.util.function.Function<DeriveConfig,DeriveConfig>DeriveConfigs. modFlavour(java.util.function.Function<Flavour,Flavour> flavourMod)static java.util.function.Function<DeriveConfig,DeriveConfig>DeriveConfigs. modFlavour(java.util.function.Function<Flavour,Flavour> flavourMod)Constructors in org.derive4j.processor.api.model with parameters of type Flavour 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)
-