Class AnnotationBinder

All Implemented Interfaces:
Processor

@SupportedAnnotationTypes("org.jruby.anno.JRubyMethod") public class AnnotationBinder extends AbstractProcessor
Annotation processor for generating "populators" to bind native Java methods as Ruby methods, and to gather a list of classes seen during compilation that should have their invokers regenerated. NOTE: This class must ONLY reference classes in the org.jruby.anno package, to avoid forcing a transitive dependency on any runtime JRuby classes.