Index

A B C E G I M N P S T V 
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 to Qualifier.
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 to DefaultImplementation.
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 to Inject.
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 to Scope.
ScopeAnnotationMapper() - Constructor for class io.micronaut.guice.processor.ScopeAnnotationMapper
 
SingletonTransformer - Class in io.micronaut.guice.processor
Transforms Singleton to Singleton.
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
 
A B C E G I M N P S T V 
All Classes and Interfaces|All Packages|Constant Field Values