Uses of Class
org.derive4j.processor.api.SamInterface
Packages that use SamInterface
-
Uses of SamInterface in org.derive4j.processor
Fields in org.derive4j.processor with type parameters of type SamInterfaceModifier and TypeFieldDescriptionprivate final Function
<Flavour, SamInterface> DeriveUtilsImpl.function0Model
private final Function
<Flavour, SamInterface> DeriveUtilsImpl.function1Model
Methods in org.derive4j.processor that return SamInterfaceModifier and TypeMethodDescriptionDeriveUtilsImpl.function0Model
(Flavour flavour) DeriveUtilsImpl.function1Model
(Flavour flavour) private SamInterface
DeriveUtilsImpl.lazySamInterface
(String samInterfaceQualifiedName) Methods in org.derive4j.processor that return types with arguments of type SamInterface -
Uses of SamInterface in org.derive4j.processor.api
Subclasses of SamInterface in org.derive4j.processor.apiModifier and TypeClassDescriptionprivate static final class
private static final class
Fields in org.derive4j.processor.api declared as SamInterfaceFields in org.derive4j.processor.api with type parameters of type SamInterfaceMethods in org.derive4j.processor.api that return SamInterfaceModifier and TypeMethodDescriptionprivate SamInterface
SamInterfaces.Lazy._evaluate()
DeriveUtils.function0Model
(Flavour flavour) DeriveUtils.function1Model
(Flavour flavour) static SamInterface
SamInterfaces.lazy
(Supplier<SamInterface> samInterface) static SamInterface
SamInterfaces.SamInterface
(TypeElement samClass, ExecutableElement sam) Methods in org.derive4j.processor.api that return types with arguments of type SamInterfaceModifier and TypeMethodDescriptionstatic Function
<SamInterface, SamInterface> SamInterfaces.modSam
(Function<ExecutableElement, ExecutableElement> samMod) static Function
<SamInterface, SamInterface> SamInterfaces.modSam
(Function<ExecutableElement, ExecutableElement> samMod) static Function
<SamInterface, SamInterface> SamInterfaces.modSamClass
(Function<TypeElement, TypeElement> samClassMod) static Function
<SamInterface, SamInterface> SamInterfaces.modSamClass
(Function<TypeElement, TypeElement> samClassMod) DeriveUtils.samInterface
(String qualifiedClassName) final <X> Function
<SamInterface, X> SamInterfaces.CasesMatchers.TotalMatcher_SamInterface.SamInterface
(SamInterface.Case<X> SamInterface) final <X> Function
<SamInterface, X> SamInterfaces.CasesMatchers.TotalMatcher_SamInterface.SamInterface_
(X x) static Function
<SamInterface, SamInterface> SamInterfaces.setSam
(ExecutableElement newSam) static Function
<SamInterface, SamInterface> SamInterfaces.setSam
(ExecutableElement newSam) static Function
<SamInterface, SamInterface> SamInterfaces.setSamClass
(TypeElement newSamClass) static Function
<SamInterface, SamInterface> SamInterfaces.setSamClass
(TypeElement newSamClass) Methods in org.derive4j.processor.api with parameters of type SamInterfaceModifier and TypeMethodDescriptionstatic ExecutableElement
SamInterfaces.getSam
(SamInterface samInterface) static TypeElement
SamInterfaces.getSamClass
(SamInterface samInterface) Method parameters in org.derive4j.processor.api with type arguments of type SamInterfaceModifier and TypeMethodDescriptionstatic SamInterface
SamInterfaces.lazy
(Supplier<SamInterface> samInterface) Constructor parameters in org.derive4j.processor.api with type arguments of type SamInterface