Package io.micronaut.inject.visitor
Interface BeanElementVisitorContext
-
- All Superinterfaces:
ClassWriterOutputVisitor
,io.micronaut.core.convert.value.ConvertibleValues<java.lang.Object>
,java.lang.Iterable<java.util.Map.Entry<java.lang.String,java.lang.Object>>
,io.micronaut.core.convert.value.MutableConvertibleValues<java.lang.Object>
,io.micronaut.core.value.ValueResolver<java.lang.CharSequence>
,VisitorContext
@Internal public interface BeanElementVisitorContext extends VisitorContext
Internal interface for adding associated beans.- Since:
- 3.0.0
-
-
Field Summary
-
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BeanElementBuilder
addAssociatedBean(Element originatingElement, ClassElement type)
-
Methods inherited from interface io.micronaut.inject.writer.ClassWriterOutputVisitor
finish, getServiceEntries, visitClass, visitClass, visitClass, visitServiceDescriptor, visitServiceDescriptor, visitServiceDescriptor, visitServiceDescriptor
-
Methods inherited from interface io.micronaut.core.convert.value.ConvertibleValues
asMap, asMap, asProperties, contains, forEach, getValue, getValueType, isEmpty, iterator, names, subMap, subMap, subMap, values
-
Methods inherited from interface io.micronaut.core.convert.value.MutableConvertibleValues
clear, put, putAll, putAll, remove
-
Methods inherited from interface io.micronaut.inject.visitor.VisitorContext
addGeneratedResource, fail, getClassElement, getClassElement, getClassElements, getClassesOutputPath, getClasspathResources, getConfiguration, getElementFactory, getGeneratedResources, getOptions, getProjectDir, info, info, visitGeneratedFile, visitMetaInfFile, visitMetaInfFile, warn
-
-
-
-
Method Detail
-
addAssociatedBean
BeanElementBuilder addAssociatedBean(Element originatingElement, ClassElement type)
-
-