Uses of Interface
org.derive4j.processor.api.InstanceLocation.Cases
Packages that use InstanceLocation.Cases
-
Uses of InstanceLocation.Cases in org.derive4j.processor.api
Classes in org.derive4j.processor.api that implement InstanceLocation.CasesFields in org.derive4j.processor.api declared as InstanceLocation.CasesModifier and TypeFieldDescriptionprivate static final InstanceLocation.Cases
<com.squareup.javapoet.ClassName> InstanceLocations.classNameGetter
private static final InstanceLocation.Cases
<Optional<ExecutableElement>> InstanceLocations.executableElementGetter
private static final InstanceLocation.Cases
<Optional<Map<TypeVariable, TypeMirror>>> InstanceLocations.typeArgsGetter
private static final InstanceLocation.Cases
<Optional<VariableElement>> InstanceLocations.variableElementGetter
Methods in org.derive4j.processor.api that return InstanceLocation.CasesModifier and TypeMethodDescriptionstatic <X> InstanceLocation.Cases
<X> InstanceLocations.cases
(InstanceLocations.ValueMapper<X> value, Function<com.squareup.javapoet.ClassName, X> generatedIn, InstanceLocations.MethodMapper<X> method) Methods in org.derive4j.processor.api with parameters of type InstanceLocation.CasesModifier and TypeMethodDescriptionabstract <X> X
InstanceLocation.match
(InstanceLocation.Cases<X> cases) <X> X
InstanceLocations.GeneratedIn.match
(InstanceLocation.Cases<X> cases) <X> X
InstanceLocations.Lazy.match
(InstanceLocation.Cases<X> cases) <X> X
InstanceLocations.Method.match
(InstanceLocation.Cases<X> cases) <X> X
InstanceLocations.Value.match
(InstanceLocation.Cases<X> cases)