org.loom.annotation.processor
Class DefaultAnnotationProcessorRepository

java.lang.Object
  extended by org.loom.annotation.processor.DefaultAnnotationProcessorRepository
All Implemented Interfaces:
AnnotationProcessorRepository
Direct Known Subclasses:
GuiceAnnotationProcessorRepository, SpringAnnotationProcessorRepository

@Singleton
public class DefaultAnnotationProcessorRepository
extends java.lang.Object
implements AnnotationProcessorRepository


Constructor Summary
DefaultAnnotationProcessorRepository()
           
 
Method Summary
 void addAnnotationProcessor(AnnotationProcessor processor)
           
 java.util.Set<AnnotationProcessor> getAnnotationProcessors()
           
 void process(ActionMapping mapping)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultAnnotationProcessorRepository

public DefaultAnnotationProcessorRepository()
Method Detail

process

public void process(ActionMapping mapping)
Specified by:
process in interface AnnotationProcessorRepository

addAnnotationProcessor

public void addAnnotationProcessor(AnnotationProcessor processor)

getAnnotationProcessors

public java.util.Set<AnnotationProcessor> getAnnotationProcessors()