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
EMPTYFields 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, visitServiceDescriptorMethods inherited from interface io.micronaut.core.convert.value.ConvertibleValues
asMap, asMap, asProperties, contains, forEach, getConversionService, getValue, getValueType, isEmpty, iterator, names, subMap, subMap, subMap, valuesMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface io.micronaut.core.convert.value.MutableConvertibleValues
clear, put, putAll, putAll, removeMethods inherited from interface io.micronaut.core.value.ValueResolver
get, get, get, getMethods 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
-