Index
All Classes and Interfaces|All Packages
A
- AotUtils - Class in org.apache.dubbo.config.spring6.utils
D
- DubboInfraBeanRegisterPostProcessor - Class in org.apache.dubbo.config.spring6.context
-
Register some infrastructure beans if not exists.
- DubboInfraBeanRegisterPostProcessor() - Constructor for class org.apache.dubbo.config.spring6.context.DubboInfraBeanRegisterPostProcessor
F
- forField(String) - Static method in class org.apache.dubbo.config.spring6.beans.factory.aot.ReferencedFieldValueResolver
-
Create a new
ReferencedFieldValueResolverfor the specified field where injection is optional. - forMethod(String, Class<?>...) - Static method in class org.apache.dubbo.config.spring6.beans.factory.aot.ReferencedMethodArgumentsResolver
-
Create a new
ReferencedMethodArgumentsResolverfor the specified method where injection is optional. - forRequiredField(String) - Static method in class org.apache.dubbo.config.spring6.beans.factory.aot.ReferencedFieldValueResolver
-
Create a new
ReferencedFieldValueResolverfor the specified field where injection is required. - forRequiredMethod(String, Class<?>...) - Static method in class org.apache.dubbo.config.spring6.beans.factory.aot.ReferencedMethodArgumentsResolver
-
Create a new
ReferencedMethodArgumentsResolverfor the specified method where injection is required.
O
- org.apache.dubbo.config.spring6.beans.factory.annotation - package org.apache.dubbo.config.spring6.beans.factory.annotation
- org.apache.dubbo.config.spring6.beans.factory.aot - package org.apache.dubbo.config.spring6.beans.factory.aot
- org.apache.dubbo.config.spring6.context - package org.apache.dubbo.config.spring6.context
- org.apache.dubbo.config.spring6.utils - package org.apache.dubbo.config.spring6.utils
P
- postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - Method in class org.apache.dubbo.config.spring6.context.DubboInfraBeanRegisterPostProcessor
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.apache.dubbo.config.spring6.beans.factory.annotation.ReferenceAnnotationWithAotBeanPostProcessor
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.apache.dubbo.config.spring6.context.DubboInfraBeanRegisterPostProcessor
- processAheadOfTime(RegisteredBean) - Method in class org.apache.dubbo.config.spring6.beans.factory.annotation.ReferenceAnnotationWithAotBeanPostProcessor
- processAheadOfTime(RegisteredBean) - Method in class org.apache.dubbo.config.spring6.beans.factory.annotation.ServiceAnnotationWithAotPostProcessor
R
- ReferenceAnnotationWithAotBeanPostProcessor - Class in org.apache.dubbo.config.spring6.beans.factory.annotation
-
The purpose of implementing
BeanRegistrationAotProcessoris to supplement forReferenceAnnotationBeanPostProcessorability of AOT. - ReferenceAnnotationWithAotBeanPostProcessor() - Constructor for class org.apache.dubbo.config.spring6.beans.factory.annotation.ReferenceAnnotationWithAotBeanPostProcessor
-
@com.alibaba.dubbo.config.annotation.Referencehas been supported since 2.7.3 - ReferencedFieldValueResolver - Class in org.apache.dubbo.config.spring6.beans.factory.aot
-
Resolver used to support the autowiring of fields.
- ReferencedMethodArgumentsResolver - Class in org.apache.dubbo.config.spring6.beans.factory.aot
-
Resolver used to support the autowiring of methods.
- registerSerializationForService(Class<?>, RuntimeHints) - Static method in class org.apache.dubbo.config.spring6.utils.AotUtils
- resolve(RegisteredBean) - Method in class org.apache.dubbo.config.spring6.beans.factory.aot.ReferencedFieldValueResolver
-
Resolve the field value for the specified registered bean.
- resolve(RegisteredBean) - Method in class org.apache.dubbo.config.spring6.beans.factory.aot.ReferencedMethodArgumentsResolver
-
Resolve the method arguments for the specified registered bean.
- resolve(RegisteredBean, Class<T>) - Method in class org.apache.dubbo.config.spring6.beans.factory.aot.ReferencedFieldValueResolver
-
Resolve the field value for the specified registered bean.
- resolve(RegisteredBean, ThrowingConsumer<AutowiredArguments>) - Method in class org.apache.dubbo.config.spring6.beans.factory.aot.ReferencedMethodArgumentsResolver
-
Resolve the method arguments for the specified registered bean and provide it to the given action.
- resolve(RegisteredBean, ThrowingConsumer<T>) - Method in class org.apache.dubbo.config.spring6.beans.factory.aot.ReferencedFieldValueResolver
-
Resolve the field for the specified registered bean and provide it to the given action.
- resolveAndInvoke(RegisteredBean, Object) - Method in class org.apache.dubbo.config.spring6.beans.factory.aot.ReferencedMethodArgumentsResolver
-
Resolve the method arguments for the specified registered bean and invoke the method using reflection.
- resolveAndSet(RegisteredBean, Object) - Method in class org.apache.dubbo.config.spring6.beans.factory.aot.ReferencedFieldValueResolver
-
Resolve the field value for the specified registered bean and set it using reflection.
- resolveObject(RegisteredBean) - Method in class org.apache.dubbo.config.spring6.beans.factory.aot.ReferencedFieldValueResolver
-
Resolve the field value for the specified registered bean.
S
- ServiceAnnotationWithAotPostProcessor - Class in org.apache.dubbo.config.spring6.beans.factory.annotation
-
The purpose of implementing
BeanRegistrationAotProcessoris to supplement forServiceAnnotationPostProcessorability of AOT. - ServiceAnnotationWithAotPostProcessor(String...) - Constructor for class org.apache.dubbo.config.spring6.beans.factory.annotation.ServiceAnnotationWithAotPostProcessor
- ServiceAnnotationWithAotPostProcessor(Collection<?>) - Constructor for class org.apache.dubbo.config.spring6.beans.factory.annotation.ServiceAnnotationWithAotPostProcessor
W
- withShortcut(String) - Method in class org.apache.dubbo.config.spring6.beans.factory.aot.ReferencedFieldValueResolver
-
Return a new
ReferencedFieldValueResolverinstance that uses a direct bean name injection shortcut. - withShortcut(String...) - Method in class org.apache.dubbo.config.spring6.beans.factory.aot.ReferencedMethodArgumentsResolver
-
Return a new
ReferencedMethodArgumentsResolverinstance that uses direct bean name injection shortcuts for specific parameters.
All Classes and Interfaces|All Packages