Uses of Class
org.derive4j.processor.api.model.DeriveVisibility
Packages that use DeriveVisibility
-
Uses of DeriveVisibility in org.derive4j.processor
Methods in org.derive4j.processor that return DeriveVisibilityModifier and TypeMethodDescriptionprivate static DeriveVisibility
DeriveConfigBuilder.deduceDeriveVisibility
(TypeElement typeElement, Visibility visibility) -
Uses of DeriveVisibility in org.derive4j.processor.api.model
Subclasses of DeriveVisibility in org.derive4j.processor.api.modelModifier and TypeClassDescriptionprivate static final class
private static final class
private static final class
private static final class
Fields in org.derive4j.processor.api.model declared as DeriveVisibilityModifier and TypeFieldDescriptionprivate final DeriveVisibility
DeriveVisibilities.CaseOfMatchers.PartialMatcher._deriveVisibility
private final DeriveVisibility
DeriveVisibilities.CaseOfMatchers.TotalMatcher_Public._deriveVisibility
private DeriveVisibility
DeriveVisibilities.Lazy.evaluation
private static DeriveVisibility
DeriveVisibilities.Package
private static DeriveVisibility
DeriveVisibilities.Public
private static DeriveVisibility
DeriveVisibilities.Smart
private final DeriveVisibility
DeriveTargetClasses.TargetClass.visibility
Fields in org.derive4j.processor.api.model with type parameters of type DeriveVisibilityModifier and TypeFieldDescriptionprivate Supplier
<DeriveVisibility> DeriveVisibilities.Lazy.expression
Methods in org.derive4j.processor.api.model that return DeriveVisibilityModifier and TypeMethodDescriptionprivate DeriveVisibility
DeriveVisibilities.Lazy._evaluate()
static DeriveVisibility
DeriveTargetClasses.getVisibility
(DeriveTargetClass deriveTargetClass) static DeriveVisibility
DeriveVisibilities.lazy
(Supplier<DeriveVisibility> deriveVisibility) static DeriveVisibility
DeriveVisibilities.Package()
static DeriveVisibility
DeriveVisibilities.Public()
static DeriveVisibility
DeriveVisibilities.Smart()
final DeriveVisibility
DeriveTargetClass.visibility()
Methods in org.derive4j.processor.api.model that return types with arguments of type DeriveVisibilityModifier and TypeMethodDescriptionfinal Function
<DeriveVisibility, R> final Function
<DeriveVisibility, R> DeriveVisibilities.CasesMatchers.PartialMatcher.otherwise_
(R r) final Function
<DeriveVisibility, Optional<R>> DeriveVisibilities.CasesMatchers.PartialMatcher.otherwiseEmpty()
final Function
<DeriveVisibility, R> final Function
<DeriveVisibility, R> Methods in org.derive4j.processor.api.model with parameters of type DeriveVisibilityModifier and TypeMethodDescriptionDeriveVisibilities.caseOf
(DeriveVisibility deriveVisibility) DeriveTargetClasses.setVisibility
(DeriveVisibility newVisibility) DeriveTargetClass.Case.TargetClass
(com.squareup.javapoet.ClassName className, DeriveVisibility visibility, Optional<com.squareup.javapoet.ClassName> extend) static DeriveTargetClass
DeriveTargetClasses.TargetClass
(com.squareup.javapoet.ClassName className, DeriveVisibility visibility, Optional<com.squareup.javapoet.ClassName> extend) Method parameters in org.derive4j.processor.api.model with type arguments of type DeriveVisibilityModifier and TypeMethodDescriptionstatic DeriveVisibility
DeriveVisibilities.lazy
(Supplier<DeriveVisibility> deriveVisibility) DeriveTargetClasses.modVisibility
(Function<DeriveVisibility, DeriveVisibility> visibilityMod) DeriveTargetClasses.modVisibility
(Function<DeriveVisibility, DeriveVisibility> visibilityMod) Constructors in org.derive4j.processor.api.model with parameters of type DeriveVisibilityModifierConstructorDescription(package private)
PartialMatcher
(DeriveVisibility _deriveVisibility, Supplier<R> Public, Supplier<R> Package, Supplier<R> Smart) (package private)
PartialMatcher_Smart
(DeriveVisibility _deriveVisibility, Supplier<R> Public, Supplier<R> Package) (package private)
TargetClass
(com.squareup.javapoet.ClassName className, DeriveVisibility visibility, Optional<com.squareup.javapoet.ClassName> extend) (package private)
TotalMatcher_Package
(DeriveVisibility _deriveVisibility, Supplier<R> Public) (package private)
TotalMatcher_Public
(DeriveVisibility _deriveVisibility) (package private)
TotalMatcher_Smart
(DeriveVisibility _deriveVisibility, Supplier<R> Public, Supplier<R> Package) Constructor parameters in org.derive4j.processor.api.model with type arguments of type DeriveVisibilityModifierConstructorDescription(package private)
Lazy
(Supplier<DeriveVisibility> deriveVisibility)