-
- All Implemented Interfaces:
-
javax.annotation.processing.Processor
@SupportedAnnotationTypes(value = {"com.facebook.react.module.annotations.ReactModule", "com.facebook.react.module.annotations.ReactModuleList"})@SupportedSourceVersion(value = SourceVersion.RELEASE_7) public class ReactModuleSpecProcessor extends AbstractProcessor
Generates a list of ReactModuleInfo for modules annotated with ReactModule in s annotated with ReactModuleList.
-
-
Method Summary
Modifier and Type Method Description synchronized void
init(ProcessingEnvironment processingEnv)
boolean
process(Set<out TypeElement> annotations, RoundEnvironment roundEnv)
-
Methods inherited from class javax.annotation.processing.AbstractProcessor
getCompletions, getSupportedAnnotationTypes, getSupportedOptions, getSupportedSourceVersion, init, process
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
init
synchronized void init(ProcessingEnvironment processingEnv)
-
process
boolean process(Set<out TypeElement> annotations, RoundEnvironment roundEnv)
-
-
-
-