Uses of Class
org.derive4j.processor.api.InstanceLocation
Packages that use InstanceLocation
-
Uses of InstanceLocation in org.derive4j.processor.api
Methods in org.derive4j.processor.api that return InstanceLocationModifier and TypeMethodDescriptionstatic InstanceLocationInstanceLocations.generatedIn(com.squareup.javapoet.ClassName className) static InstanceLocationInstanceLocations.lazy(Supplier<InstanceLocation> instanceLocation) static InstanceLocationInstanceLocations.method(com.squareup.javapoet.ClassName className, ExecutableElement executableElement, Map<TypeVariable, TypeMirror> typeArgs) static InstanceLocationInstanceLocations.value(com.squareup.javapoet.ClassName className, VariableElement variableElement) Methods in org.derive4j.processor.api that return types with arguments of type InstanceLocationModifier and TypeMethodDescriptionDeriveUtils.findInstance(TypeElement typeElementContext, com.squareup.javapoet.ClassName typeClassContext, com.squareup.javapoet.ClassName typeClass, TypeElement typeElement, DeclaredType declaredType, List<TypeElement> lowPriorityProviders) final Function<InstanceLocation, X> InstanceLocations.CasesMatchers.TotalMatcher_Method.method(InstanceLocations.MethodMapper<X> method) final Function<InstanceLocation, X> static Function<InstanceLocation, InstanceLocation> InstanceLocations.modClassName(Function<com.squareup.javapoet.ClassName, com.squareup.javapoet.ClassName> classNameMod) static Function<InstanceLocation, InstanceLocation> InstanceLocations.modClassName(Function<com.squareup.javapoet.ClassName, com.squareup.javapoet.ClassName> classNameMod) static Function<InstanceLocation, InstanceLocation> InstanceLocations.modExecutableElement(Function<ExecutableElement, ExecutableElement> executableElementMod) static Function<InstanceLocation, InstanceLocation> InstanceLocations.modExecutableElement(Function<ExecutableElement, ExecutableElement> executableElementMod) static Function<InstanceLocation, InstanceLocation> InstanceLocations.modTypeArgs(Function<Map<TypeVariable, TypeMirror>, Map<TypeVariable, TypeMirror>> typeArgsMod) static Function<InstanceLocation, InstanceLocation> InstanceLocations.modTypeArgs(Function<Map<TypeVariable, TypeMirror>, Map<TypeVariable, TypeMirror>> typeArgsMod) static Function<InstanceLocation, InstanceLocation> InstanceLocations.modVariableElement(Function<VariableElement, VariableElement> variableElementMod) static Function<InstanceLocation, InstanceLocation> InstanceLocations.modVariableElement(Function<VariableElement, VariableElement> variableElementMod) final Function<InstanceLocation, X> final Function<InstanceLocation, X> InstanceLocations.CasesMatchers.PartialMatcher.otherwise_(X x) final Function<InstanceLocation, Optional<X>> InstanceLocations.CasesMatchers.PartialMatcher.otherwiseEmpty()static Function<InstanceLocation, InstanceLocation> InstanceLocations.setClassName(com.squareup.javapoet.ClassName newClassName) static Function<InstanceLocation, InstanceLocation> InstanceLocations.setClassName(com.squareup.javapoet.ClassName newClassName) static Function<InstanceLocation, InstanceLocation> InstanceLocations.setExecutableElement(ExecutableElement newExecutableElement) static Function<InstanceLocation, InstanceLocation> InstanceLocations.setExecutableElement(ExecutableElement newExecutableElement) static Function<InstanceLocation, InstanceLocation> InstanceLocations.setTypeArgs(Map<TypeVariable, TypeMirror> newTypeArgs) static Function<InstanceLocation, InstanceLocation> InstanceLocations.setTypeArgs(Map<TypeVariable, TypeMirror> newTypeArgs) static Function<InstanceLocation, InstanceLocation> InstanceLocations.setVariableElement(VariableElement newVariableElement) static Function<InstanceLocation, InstanceLocation> InstanceLocations.setVariableElement(VariableElement newVariableElement) Methods in org.derive4j.processor.api with parameters of type InstanceLocationModifier and TypeMethodDescriptionInstanceLocations.caseOf(InstanceLocation instanceLocation) static com.squareup.javapoet.ClassNameInstanceLocations.getClassName(InstanceLocation instanceLocation) static Optional<ExecutableElement> InstanceLocations.getExecutableElement(InstanceLocation instanceLocation) static Optional<Map<TypeVariable, TypeMirror>> InstanceLocations.getTypeArgs(InstanceLocation instanceLocation) static Optional<VariableElement> InstanceLocations.getVariableElement(InstanceLocation instanceLocation) Method parameters in org.derive4j.processor.api with type arguments of type InstanceLocationModifier and TypeMethodDescriptionstatic InstanceLocationInstanceLocations.lazy(Supplier<InstanceLocation> instanceLocation)