Package io.micronaut.inject.visitor
Interface BeanElementVisitorContext
- All Superinterfaces:
ClassWriterOutputVisitor
,ConversionServiceProvider
,ConvertibleValues<Object>
,Iterable<Map.Entry<String,
,Object>> MutableConvertibleValues<Object>
,ValueResolver<CharSequence>
,VisitorContext
- All Known Implementing Classes:
JavaVisitorContext
Internal interface for adding associated beans.
- Since:
- 3.0.0
- Author:
- graemerocher
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.micronaut.inject.visitor.VisitorContext
VisitorContext.Language
-
Field Summary
Fields inherited from interface io.micronaut.core.convert.value.ConvertibleValues
EMPTY
Fields inherited from interface io.micronaut.inject.visitor.VisitorContext
MICRONAUT_BASE_OPTION_NAME, MICRONAUT_PROCESSING_GROUP, MICRONAUT_PROCESSING_MODULE, MICRONAUT_PROCESSING_PROJECT_DIR
-
Method Summary
Modifier and TypeMethodDescriptionaddAssociatedBean
(Element originatingElement, ClassElement type) Methods inherited from interface io.micronaut.inject.writer.ClassWriterOutputVisitor
finish, getServiceEntries, visitClass, visitClass, visitClass, visitGeneratedFile, visitGeneratedSourceFile, visitMetaInfFile, visitServiceDescriptor, visitServiceDescriptor, visitServiceDescriptor, visitServiceDescriptor
Methods inherited from interface io.micronaut.core.convert.value.ConvertibleValues
asMap, asMap, asProperties, contains, forEach, getConversionService, getValue, getValueType, isEmpty, iterator, names, subMap, subMap, subMap, values
Methods inherited from interface java.lang.Iterable
forEach, spliterator
Methods inherited from interface io.micronaut.core.convert.value.MutableConvertibleValues
clear, put, putAll, putAll, remove
Methods inherited from interface io.micronaut.core.value.ValueResolver
get, get, get, get
Methods inherited from interface io.micronaut.inject.visitor.VisitorContext
addGeneratedResource, fail, getAnnotationMetadataBuilder, getClassElement, getClassElement, getClassElement, getClassElements, getClassesOutputPath, getClasspathResources, getConfiguration, getElementAnnotationMetadataFactory, getElementFactory, getExpressionCompilationContextFactory, getGeneratedResources, getLanguage, getOptions, getProjectDir, getRequiredClassElement, info, info, visitGeneratedFile, visitMetaInfFile, warn
-
Method Details
-
addAssociatedBean
-