A C E G I P
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- allowSubclasses() - Method in annotation type com.google.auto.factory.AutoFactory
-
Whether or not the generated factory should be final.
- AutoFactory - Annotation Type in com.google.auto.factory
-
An annotation to be applied to elements for which a factory should be automatically generated.
- AutoFactory.AnnotationsToApply - Annotation Type in com.google.auto.factory
-
Specifies that an annotation should be used to determine how to annotate generated AutoFactory classes.
- AutoFactoryProcessor - Class in com.google.auto.factory.processor
-
The annotation processor that generates factories for
AutoFactory
annotations. - AutoFactoryProcessor() - Constructor for class com.google.auto.factory.processor.AutoFactoryProcessor
C
- className() - Method in annotation type com.google.auto.factory.AutoFactory
-
The simple name of the generated factory; the factory is always generated in the same package as the annotated type.
- com.google.auto.factory - package com.google.auto.factory
- com.google.auto.factory.processor - package com.google.auto.factory.processor
-
This package contains the annotation processor that implements the
AutoFactory
API.
E
- extending() - Method in annotation type com.google.auto.factory.AutoFactory
-
The type that the generated factory is required to extend.
G
- getSupportedAnnotationTypes() - Method in class com.google.auto.factory.processor.AutoFactoryProcessor
- getSupportedSourceVersion() - Method in class com.google.auto.factory.processor.AutoFactoryProcessor
I
- implementing() - Method in annotation type com.google.auto.factory.AutoFactory
-
A list of interfaces that the generated factory is required to implement.
- init(ProcessingEnvironment) - Method in class com.google.auto.factory.processor.AutoFactoryProcessor
P
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.google.auto.factory.processor.AutoFactoryProcessor
- Provided - Annotation Type in com.google.auto.factory
-
An annotation to be applied to parameters that should be provided by an injected
Provider
in a generated factory.
All Classes All Packages