Uses of Class
org.derive4j.processor.api.OptionModel
Packages that use OptionModel
-
Uses of OptionModel in org.derive4j.processor.api
Methods in org.derive4j.processor.api that return OptionModelModifier and TypeMethodDescriptionstatic OptionModelOptionModels.lazy(Supplier<OptionModel> optionModel) DeriveUtils.optionModel(Flavour flavour) static OptionModelOptionModels.optionModel(TypeElement typeElement, ExecutableElement noneConstructor, ExecutableElement someConstructor) Methods in org.derive4j.processor.api that return types with arguments of type OptionModelModifier and TypeMethodDescriptionstatic Function<OptionModel, OptionModel> OptionModels.modNoneConstructor(Function<ExecutableElement, ExecutableElement> noneConstructorMod) static Function<OptionModel, OptionModel> OptionModels.modNoneConstructor(Function<ExecutableElement, ExecutableElement> noneConstructorMod) static Function<OptionModel, OptionModel> OptionModels.modSomeConstructor(Function<ExecutableElement, ExecutableElement> someConstructorMod) static Function<OptionModel, OptionModel> OptionModels.modSomeConstructor(Function<ExecutableElement, ExecutableElement> someConstructorMod) static Function<OptionModel, OptionModel> OptionModels.modTypeElement(Function<TypeElement, TypeElement> typeElementMod) static Function<OptionModel, OptionModel> OptionModels.modTypeElement(Function<TypeElement, TypeElement> typeElementMod) final <R> Function<OptionModel, R> OptionModels.CasesMatchers.TotalMatcher_OptionModel.optionModel(OptionModel.Case<R> optionModel) final <R> Function<OptionModel, R> OptionModels.CasesMatchers.TotalMatcher_OptionModel.optionModel_(R r) static Function<OptionModel, OptionModel> OptionModels.setNoneConstructor(ExecutableElement newNoneConstructor) static Function<OptionModel, OptionModel> OptionModels.setNoneConstructor(ExecutableElement newNoneConstructor) static Function<OptionModel, OptionModel> OptionModels.setSomeConstructor(ExecutableElement newSomeConstructor) static Function<OptionModel, OptionModel> OptionModels.setSomeConstructor(ExecutableElement newSomeConstructor) static Function<OptionModel, OptionModel> OptionModels.setTypeElement(TypeElement newTypeElement) static Function<OptionModel, OptionModel> OptionModels.setTypeElement(TypeElement newTypeElement) Methods in org.derive4j.processor.api with parameters of type OptionModelModifier and TypeMethodDescriptionstatic ExecutableElementOptionModels.getNoneConstructor(OptionModel optionModel) static ExecutableElementOptionModels.getSomeConstructor(OptionModel optionModel) static TypeElementOptionModels.getTypeElement(OptionModel optionModel) Method parameters in org.derive4j.processor.api with type arguments of type OptionModelModifier and TypeMethodDescriptionstatic OptionModelOptionModels.lazy(Supplier<OptionModel> optionModel)