Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ANNOTATION_VALUE - Static variable in annotation interface io.micronaut.guice.annotation.internal.GuiceAnnotation
 - annotationType() - Method in class io.micronaut.guice.processor.BindingAnnotationTransformer
 - annotationType() - Method in class io.micronaut.guice.processor.ImplementedByTransformer
 - annotationType() - Method in class io.micronaut.guice.processor.InjectTransformer
 - annotationType() - Method in class io.micronaut.guice.processor.NamedAnnotationTransformer
 - annotationType() - Method in class io.micronaut.guice.processor.ScopeAnnotationMapper
 - annotationType() - Method in class io.micronaut.guice.processor.SingletonTransformer
 
B
- BindingAnnotationTransformer - Class in io.micronaut.guice.processor
 - 
Transforms
BindingAnnotationtoQualifier. - BindingAnnotationTransformer() - Constructor for class io.micronaut.guice.processor.BindingAnnotationTransformer
 
C
- classes() - Element in annotation interface io.micronaut.guice.annotation.Guice
 - 
Import the given Guice classes.
 - classNames() - Element in annotation interface io.micronaut.guice.annotation.Guice
 - 
Import the given named Guice classes.
 
E
- environments() - Element in annotation interface io.micronaut.guice.annotation.Guice
 - 
The environment where the modules should be active (Defaults to all environments).
 
G
- getSupportedAnnotationNames() - Method in class io.micronaut.guice.processor.GuiceBeanVisitor
 - getSupportedAnnotationNames() - Method in class io.micronaut.guice.processor.ImportModuleVisitor
 - getVisitorKind() - Method in class io.micronaut.guice.processor.GuiceBeanVisitor
 - getVisitorKind() - Method in class io.micronaut.guice.processor.ImportModuleVisitor
 - Guice - Annotation Interface in io.micronaut.guice.annotation
 - 
Annotation that can be applied to the application entry point that allows the import of Guice modules.
 - GuiceAnnotation - Annotation Interface in io.micronaut.guice.annotation.internal
 - 
Internal meta-annotation for identifying Guice annotated beans.
 - GuiceBeanVisitor - Class in io.micronaut.guice.processor
 - 
Guice beans have a only 1 binding type.
 - GuiceBeanVisitor() - Constructor for class io.micronaut.guice.processor.GuiceBeanVisitor
 
I
- ImplementedByTransformer - Class in io.micronaut.guice.processor
 - 
Transforms
ImplementedBytoDefaultImplementation. - ImplementedByTransformer() - Constructor for class io.micronaut.guice.processor.ImplementedByTransformer
 - ImportModuleVisitor - Class in io.micronaut.guice.processor
 - ImportModuleVisitor() - Constructor for class io.micronaut.guice.processor.ImportModuleVisitor
 - InjectTransformer - Class in io.micronaut.guice.processor
 - 
Transforms
InjecttoInject. - InjectTransformer() - Constructor for class io.micronaut.guice.processor.InjectTransformer
 - io.micronaut.guice.annotation - package io.micronaut.guice.annotation
 - io.micronaut.guice.annotation.internal - package io.micronaut.guice.annotation.internal
 - io.micronaut.guice.processor - package io.micronaut.guice.processor
 
M
- map(AnnotationValue<ScopeAnnotation>, VisitorContext) - Method in class io.micronaut.guice.processor.ScopeAnnotationMapper
 - MEMBER_CLASSES - Static variable in class io.micronaut.guice.processor.ImportModuleVisitor
 - MEMBER_ENVS - Static variable in class io.micronaut.guice.processor.ImportModuleVisitor
 - MEMBER_MODULES - Static variable in class io.micronaut.guice.processor.ImportModuleVisitor
 - MEMBER_PACKAGES - Static variable in class io.micronaut.guice.processor.ImportModuleVisitor
 - modules() - Element in annotation interface io.micronaut.guice.annotation.Guice
 - 
Import the given Guice modules.
 
N
- NamedAnnotationTransformer - Class in io.micronaut.guice.processor
 - NamedAnnotationTransformer() - Constructor for class io.micronaut.guice.processor.NamedAnnotationTransformer
 
P
- packages() - Element in annotation interface io.micronaut.guice.annotation.Guice
 - 
Import the given packages as guice classes.
 
S
- ScopeAnnotationMapper - Class in io.micronaut.guice.processor
 - 
Transforms
ScopeAnnotationtoScope. - ScopeAnnotationMapper() - Constructor for class io.micronaut.guice.processor.ScopeAnnotationMapper
 - SingletonTransformer - Class in io.micronaut.guice.processor
 - 
Transforms
SingletontoSingleton. - SingletonTransformer() - Constructor for class io.micronaut.guice.processor.SingletonTransformer
 
T
- transform(AnnotationValue<BindingAnnotation>, VisitorContext) - Method in class io.micronaut.guice.processor.BindingAnnotationTransformer
 - transform(AnnotationValue<ImplementedBy>, VisitorContext) - Method in class io.micronaut.guice.processor.ImplementedByTransformer
 - transform(AnnotationValue<Inject>, VisitorContext) - Method in class io.micronaut.guice.processor.InjectTransformer
 - transform(AnnotationValue<Named>, VisitorContext) - Method in class io.micronaut.guice.processor.NamedAnnotationTransformer
 - transform(AnnotationValue<Singleton>, VisitorContext) - Method in class io.micronaut.guice.processor.SingletonTransformer
 
V
- visitClass(ClassElement, VisitorContext) - Method in class io.micronaut.guice.processor.GuiceBeanVisitor
 - visitClass(ClassElement, VisitorContext) - Method in class io.micronaut.guice.processor.ImportModuleVisitor
 - visitConstructor(ConstructorElement, VisitorContext) - Method in class io.micronaut.guice.processor.GuiceBeanVisitor
 
All Classes and Interfaces|All Packages|Constant Field Values