Uses of Class
org.derive4j.processor.api.SamInterface
-
Packages that use SamInterface Package Description org.derive4j.processor org.derive4j.processor.api -
-
Uses of SamInterface in org.derive4j.processor
Fields in org.derive4j.processor with type parameters of type SamInterface Modifier and Type Field Description private java.util.function.Function<Flavour,SamInterface>
DeriveUtilsImpl. function0Model
private java.util.function.Function<Flavour,SamInterface>
DeriveUtilsImpl. function1Model
Methods in org.derive4j.processor that return SamInterface Modifier and Type Method Description SamInterface
DeriveUtilsImpl. function0Model(Flavour flavour)
SamInterface
DeriveUtilsImpl. function1Model(Flavour flavour)
private SamInterface
DeriveUtilsImpl. lazySamInterface(java.lang.String samInterfaceQualifiedName)
Methods in org.derive4j.processor that return types with arguments of type SamInterface Modifier and Type Method Description java.util.Optional<SamInterface>
DeriveUtilsImpl. samInterface(java.lang.String qualifiedClassName)
-
Uses of SamInterface in org.derive4j.processor.api
Subclasses of SamInterface in org.derive4j.processor.api Modifier and Type Class Description private static class
SamInterfaces.Lazy
private static class
SamInterfaces.SamInterface_
Fields in org.derive4j.processor.api declared as SamInterface Modifier and Type Field Description private SamInterface
SamInterfaces.Lazy. evaluation
Fields in org.derive4j.processor.api with type parameters of type SamInterface Modifier and Type Field Description private java.util.function.Supplier<SamInterface>
SamInterfaces.Lazy. expression
Methods in org.derive4j.processor.api that return SamInterface Modifier and Type Method Description private SamInterface
SamInterfaces.Lazy. _evaluate()
SamInterface
DeriveUtils. function0Model(Flavour flavour)
SamInterface
DeriveUtils. function1Model(Flavour flavour)
static SamInterface
SamInterfaces. lazy(java.util.function.Supplier<SamInterface> samInterface)
static SamInterface
SamInterfaces. SamInterface(javax.lang.model.element.TypeElement samClass, javax.lang.model.element.ExecutableElement sam)
Methods in org.derive4j.processor.api that return types with arguments of type SamInterface Modifier and Type Method Description static java.util.function.Function<SamInterface,SamInterface>
SamInterfaces. modSam(java.util.function.Function<javax.lang.model.element.ExecutableElement,javax.lang.model.element.ExecutableElement> samMod)
static java.util.function.Function<SamInterface,SamInterface>
SamInterfaces. modSam(java.util.function.Function<javax.lang.model.element.ExecutableElement,javax.lang.model.element.ExecutableElement> samMod)
static java.util.function.Function<SamInterface,SamInterface>
SamInterfaces. modSamClass(java.util.function.Function<javax.lang.model.element.TypeElement,javax.lang.model.element.TypeElement> samClassMod)
static java.util.function.Function<SamInterface,SamInterface>
SamInterfaces. modSamClass(java.util.function.Function<javax.lang.model.element.TypeElement,javax.lang.model.element.TypeElement> samClassMod)
java.util.Optional<SamInterface>
DeriveUtils. samInterface(java.lang.String qualifiedClassName)
<X> java.util.function.Function<SamInterface,X>
SamInterfaces.CasesMatchers.TotalMatcher_SamInterface. SamInterface(SamInterface.Case<X> SamInterface)
<X> java.util.function.Function<SamInterface,X>
SamInterfaces.CasesMatchers.TotalMatcher_SamInterface. SamInterface_(X x)
static java.util.function.Function<SamInterface,SamInterface>
SamInterfaces. setSam(javax.lang.model.element.ExecutableElement newSam)
static java.util.function.Function<SamInterface,SamInterface>
SamInterfaces. setSam(javax.lang.model.element.ExecutableElement newSam)
static java.util.function.Function<SamInterface,SamInterface>
SamInterfaces. setSamClass(javax.lang.model.element.TypeElement newSamClass)
static java.util.function.Function<SamInterface,SamInterface>
SamInterfaces. setSamClass(javax.lang.model.element.TypeElement newSamClass)
Methods in org.derive4j.processor.api with parameters of type SamInterface Modifier and Type Method Description static javax.lang.model.element.ExecutableElement
SamInterfaces. getSam(SamInterface samInterface)
static javax.lang.model.element.TypeElement
SamInterfaces. getSamClass(SamInterface samInterface)
Method parameters in org.derive4j.processor.api with type arguments of type SamInterface Modifier and Type Method Description static SamInterface
SamInterfaces. lazy(java.util.function.Supplier<SamInterface> samInterface)
Constructor parameters in org.derive4j.processor.api with type arguments of type SamInterface Constructor Description Lazy(java.util.function.Supplier<SamInterface> samInterface)
-