Class BindValueProcessingStep
java.lang.Object
dagger.hilt.processor.internal.BaseProcessingStep
dagger.hilt.android.processor.internal.bindvalue.BindValueProcessingStep
- All Implemented Interfaces:
androidx.room.compiler.processing.XProcessingStep
Provides a test's @BindValue fields to the SINGLETON component.
-
Constructor Summary
ConstructorsConstructorDescriptionBindValueProcessingStep(androidx.room.compiler.processing.XProcessingEnv env) -
Method Summary
Modifier and TypeMethodDescriptionprotected com.google.common.collect.ImmutableSet<com.squareup.javapoet.ClassName>protected voidpostProcess(androidx.room.compiler.processing.XProcessingEnv env, androidx.room.compiler.processing.XRoundEnv round) protected voidpreProcess(androidx.room.compiler.processing.XProcessingEnv env, androidx.room.compiler.processing.XRoundEnv round) voidprocessEach(com.squareup.javapoet.ClassName annotation, androidx.room.compiler.processing.XElement element) Methods inherited from class dagger.hilt.processor.internal.BaseProcessingStep
annotations, delayErrors, postRoundProcess, preRoundProcess, process, processingEnvMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface androidx.room.compiler.processing.XProcessingStep
process, processOver
-
Constructor Details
-
BindValueProcessingStep
public BindValueProcessingStep(androidx.room.compiler.processing.XProcessingEnv env)
-
-
Method Details
-
annotationClassNames
protected com.google.common.collect.ImmutableSet<com.squareup.javapoet.ClassName> annotationClassNames()- Overrides:
annotationClassNamesin classBaseProcessingStep
-
preProcess
protected void preProcess(androidx.room.compiler.processing.XProcessingEnv env, androidx.room.compiler.processing.XRoundEnv round) - Overrides:
preProcessin classBaseProcessingStep
-
processEach
public void processEach(com.squareup.javapoet.ClassName annotation, androidx.room.compiler.processing.XElement element) - Overrides:
processEachin classBaseProcessingStep
-
postProcess
protected void postProcess(androidx.room.compiler.processing.XProcessingEnv env, androidx.room.compiler.processing.XRoundEnv round) throws Exception - Overrides:
postProcessin classBaseProcessingStep- Throws:
Exception
-