Package io.micronaut.inject.writer
Interface ProxyingBeanDefinitionVisitor
- All Superinterfaces:
BeanDefinitionVisitor
,OriginatingElements
,Toggleable
- All Known Implementing Classes:
AopProxyWriter
Extends
BeanDefinitionVisitor
and adds access to the proxied type name.- Since:
- 1.0
- Author:
- Graeme Rocher
-
Field Summary
Fields inherited from interface io.micronaut.inject.writer.BeanDefinitionVisitor
PROXY_SUFFIX
-
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from interface io.micronaut.inject.writer.BeanDefinitionVisitor
accept, getAnnotationMetadata, getBeanDefinitionName, getBeanDefinitionReferenceClassName, getBeanSimpleName, getBeanTypeName, getInterceptedType, getOriginatingElement, getPackageName, getProvidedType, getTypeArgumentMap, getTypeArguments, isInterface, isProxiedBean, isProxyTarget, isSingleton, isValidated, requiresMethodProcessing, setInterceptedType, setRequiresMethodProcessing, setValidated, visitAnnotationMemberPropertyInjectionPoint, visitBeanDefinitionConstructor, visitBeanDefinitionEnd, visitBeanDefinitionInterface, visitBeanFactoryField, visitBeanFactoryMethod, visitBeanFactoryMethod, visitConfigBuilderDurationMethod, visitConfigBuilderEnd, visitConfigBuilderField, visitConfigBuilderMethod, visitConfigBuilderMethod, visitDefaultConstructor, visitExecutableMethod, visitFieldInjectionPoint, visitFieldValue, visitMethodInjectionPoint, visitPostConstructMethod, visitPreDestroyMethod, visitSetterValue, visitSuperBeanDefinition, visitSuperBeanDefinitionFactory, visitTypeArguments, writeTo
Methods inherited from interface io.micronaut.inject.writer.OriginatingElements
addOriginatingElement, getOriginatingElements
Methods inherited from interface io.micronaut.core.util.Toggleable
isEnabled