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
BindingAnnotation
toQualifier
. - 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
ImplementedBy
toDefaultImplementation
. - 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
Inject
toInject
. - 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
ScopeAnnotation
toScope
. - ScopeAnnotationMapper() - Constructor for class io.micronaut.guice.processor.ScopeAnnotationMapper
- SingletonTransformer - Class in io.micronaut.guice.processor
-
Transforms
Singleton
toSingleton
. - 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