Uses of Class
org.derive4j.processor.api.InstanceLocation
-
Packages that use InstanceLocation Package Description org.derive4j.processor org.derive4j.processor.api -
-
Uses of InstanceLocation in org.derive4j.processor
Methods in org.derive4j.processor that return types with arguments of type InstanceLocation Modifier and Type Method Description private java.util.Optional<InstanceLocation>DeriveUtilsImpl. findCompiledInstance(javax.lang.model.element.TypeElement typeElementContext, javax.lang.model.element.TypeElement typeClass, javax.lang.model.element.TypeElement typeElement, javax.lang.model.type.DeclaredType declaredType, java.util.List<javax.lang.model.element.TypeElement> lowPriorityProviders, java.util.Optional<com.squareup.javapoet.ClassName> deriveTarget, java.util.Optional<com.squareup.javapoet.ClassName> deriveTargetExtend, java.util.Optional<com.squareup.javapoet.ClassName> contextExtend)private java.util.function.Function<javax.lang.model.element.TypeElement,java.util.stream.Stream<InstanceLocation>>DeriveUtilsImpl. findCompiledInstanceIn(javax.lang.model.element.TypeElement typeElement, javax.lang.model.type.DeclaredType declaredType, java.util.Optional<com.squareup.javapoet.ClassName> deriveTarget, javax.lang.model.type.TypeMirror rawTypeClass)java.util.Optional<InstanceLocation>DeriveUtilsImpl. findInstance(javax.lang.model.element.TypeElement typeElementContext, com.squareup.javapoet.ClassName typeClassContext, com.squareup.javapoet.ClassName typeClass, javax.lang.model.element.TypeElement typeElement, javax.lang.model.type.DeclaredType declaredType, java.util.List<javax.lang.model.element.TypeElement> lowPriorityProviders) -
Uses of InstanceLocation in org.derive4j.processor.api
Subclasses of InstanceLocation in org.derive4j.processor.api Modifier and Type Class Description private static classInstanceLocations.GeneratedInprivate static classInstanceLocations.Lazyprivate static classInstanceLocations.Methodprivate static classInstanceLocations.ValueFields in org.derive4j.processor.api declared as InstanceLocation Modifier and Type Field Description private InstanceLocationInstanceLocations.CaseOfMatchers.PartialMatcher. _instanceLocationprivate InstanceLocationInstanceLocations.CaseOfMatchers.TotalMatcher_Value. _instanceLocationprivate InstanceLocationInstanceLocations.Lazy. evaluationFields in org.derive4j.processor.api with type parameters of type InstanceLocation Modifier and Type Field Description private java.util.function.Supplier<InstanceLocation>InstanceLocations.Lazy. expressionMethods in org.derive4j.processor.api that return InstanceLocation Modifier and Type Method Description private InstanceLocationInstanceLocations.Lazy. _evaluate()static InstanceLocationInstanceLocations. generatedIn(com.squareup.javapoet.ClassName className)static InstanceLocationInstanceLocations. lazy(java.util.function.Supplier<InstanceLocation> instanceLocation)static InstanceLocationInstanceLocations. method(com.squareup.javapoet.ClassName className, javax.lang.model.element.ExecutableElement executableElement, java.util.Map<javax.lang.model.type.TypeVariable,javax.lang.model.type.TypeMirror> typeArgs)static InstanceLocationInstanceLocations. value(com.squareup.javapoet.ClassName className, javax.lang.model.element.VariableElement variableElement)Methods in org.derive4j.processor.api that return types with arguments of type InstanceLocation Modifier and Type Method Description java.util.Optional<InstanceLocation>DeriveUtils. findInstance(javax.lang.model.element.TypeElement typeElementContext, com.squareup.javapoet.ClassName typeClassContext, com.squareup.javapoet.ClassName typeClass, javax.lang.model.element.TypeElement typeElement, javax.lang.model.type.DeclaredType declaredType, java.util.List<javax.lang.model.element.TypeElement> lowPriorityProviders)java.util.function.Function<InstanceLocation,X>InstanceLocations.CasesMatchers.TotalMatcher_Method. method(InstanceLocations.MethodMapper<X> method)java.util.function.Function<InstanceLocation,X>InstanceLocations.CasesMatchers.TotalMatcher_Method. method_(X x)static java.util.function.Function<InstanceLocation,InstanceLocation>InstanceLocations. modClassName(java.util.function.Function<com.squareup.javapoet.ClassName,com.squareup.javapoet.ClassName> classNameMod)static java.util.function.Function<InstanceLocation,InstanceLocation>InstanceLocations. modClassName(java.util.function.Function<com.squareup.javapoet.ClassName,com.squareup.javapoet.ClassName> classNameMod)static java.util.function.Function<InstanceLocation,InstanceLocation>InstanceLocations. modExecutableElement(java.util.function.Function<javax.lang.model.element.ExecutableElement,javax.lang.model.element.ExecutableElement> executableElementMod)static java.util.function.Function<InstanceLocation,InstanceLocation>InstanceLocations. modExecutableElement(java.util.function.Function<javax.lang.model.element.ExecutableElement,javax.lang.model.element.ExecutableElement> executableElementMod)static java.util.function.Function<InstanceLocation,InstanceLocation>InstanceLocations. modTypeArgs(java.util.function.Function<java.util.Map<javax.lang.model.type.TypeVariable,javax.lang.model.type.TypeMirror>,java.util.Map<javax.lang.model.type.TypeVariable,javax.lang.model.type.TypeMirror>> typeArgsMod)static java.util.function.Function<InstanceLocation,InstanceLocation>InstanceLocations. modTypeArgs(java.util.function.Function<java.util.Map<javax.lang.model.type.TypeVariable,javax.lang.model.type.TypeMirror>,java.util.Map<javax.lang.model.type.TypeVariable,javax.lang.model.type.TypeMirror>> typeArgsMod)static java.util.function.Function<InstanceLocation,InstanceLocation>InstanceLocations. modVariableElement(java.util.function.Function<javax.lang.model.element.VariableElement,javax.lang.model.element.VariableElement> variableElementMod)static java.util.function.Function<InstanceLocation,InstanceLocation>InstanceLocations. modVariableElement(java.util.function.Function<javax.lang.model.element.VariableElement,javax.lang.model.element.VariableElement> variableElementMod)java.util.function.Function<InstanceLocation,X>InstanceLocations.CasesMatchers.PartialMatcher. otherwise(java.util.function.Supplier<X> otherwise)java.util.function.Function<InstanceLocation,X>InstanceLocations.CasesMatchers.PartialMatcher. otherwise_(X x)java.util.function.Function<InstanceLocation,java.util.Optional<X>>InstanceLocations.CasesMatchers.PartialMatcher. otherwiseEmpty()static java.util.function.Function<InstanceLocation,InstanceLocation>InstanceLocations. setClassName(com.squareup.javapoet.ClassName newClassName)static java.util.function.Function<InstanceLocation,InstanceLocation>InstanceLocations. setClassName(com.squareup.javapoet.ClassName newClassName)static java.util.function.Function<InstanceLocation,InstanceLocation>InstanceLocations. setExecutableElement(javax.lang.model.element.ExecutableElement newExecutableElement)static java.util.function.Function<InstanceLocation,InstanceLocation>InstanceLocations. setExecutableElement(javax.lang.model.element.ExecutableElement newExecutableElement)static java.util.function.Function<InstanceLocation,InstanceLocation>InstanceLocations. setTypeArgs(java.util.Map<javax.lang.model.type.TypeVariable,javax.lang.model.type.TypeMirror> newTypeArgs)static java.util.function.Function<InstanceLocation,InstanceLocation>InstanceLocations. setTypeArgs(java.util.Map<javax.lang.model.type.TypeVariable,javax.lang.model.type.TypeMirror> newTypeArgs)static java.util.function.Function<InstanceLocation,InstanceLocation>InstanceLocations. setVariableElement(javax.lang.model.element.VariableElement newVariableElement)static java.util.function.Function<InstanceLocation,InstanceLocation>InstanceLocations. setVariableElement(javax.lang.model.element.VariableElement newVariableElement)Methods in org.derive4j.processor.api with parameters of type InstanceLocation Modifier and Type Method Description static InstanceLocations.CaseOfMatchers.TotalMatcher_ValueInstanceLocations. caseOf(InstanceLocation instanceLocation)static com.squareup.javapoet.ClassNameInstanceLocations. getClassName(InstanceLocation instanceLocation)static java.util.Optional<javax.lang.model.element.ExecutableElement>InstanceLocations. getExecutableElement(InstanceLocation instanceLocation)static java.util.Optional<java.util.Map<javax.lang.model.type.TypeVariable,javax.lang.model.type.TypeMirror>>InstanceLocations. getTypeArgs(InstanceLocation instanceLocation)static java.util.Optional<javax.lang.model.element.VariableElement>InstanceLocations. getVariableElement(InstanceLocation instanceLocation)Method parameters in org.derive4j.processor.api with type arguments of type InstanceLocation Modifier and Type Method Description static InstanceLocationInstanceLocations. lazy(java.util.function.Supplier<InstanceLocation> instanceLocation)Constructors in org.derive4j.processor.api with parameters of type InstanceLocation Constructor Description PartialMatcher(InstanceLocation _instanceLocation, InstanceLocations.ValueMapper<X> value, java.util.function.Function<com.squareup.javapoet.ClassName,X> generatedIn, InstanceLocations.MethodMapper<X> method)PartialMatcher_Method(InstanceLocation _instanceLocation, InstanceLocations.ValueMapper<X> value, java.util.function.Function<com.squareup.javapoet.ClassName,X> generatedIn)TotalMatcher_GeneratedIn(InstanceLocation _instanceLocation, InstanceLocations.ValueMapper<X> value)TotalMatcher_Method(InstanceLocation _instanceLocation, InstanceLocations.ValueMapper<X> value, java.util.function.Function<com.squareup.javapoet.ClassName,X> generatedIn)TotalMatcher_Value(InstanceLocation _instanceLocation)Constructor parameters in org.derive4j.processor.api with type arguments of type InstanceLocation Constructor Description Lazy(java.util.function.Supplier<InstanceLocation> instanceLocation)
-