This name feels off.  It's not a processed compile... i'ts an option to process during a compile.  And it doesn't feel like a factory - it's a clause in the fluent chain.  Feels more like "AnnotationProcessingClause" or something.