org.springframework.jee.inject
Class Jsr250Processor

java.lang.Object
  extended by org.springframework.jee.inject.Jsr250Processor
All Implemented Interfaces:
MetadataProcessor

public class Jsr250Processor
extends java.lang.Object
implements MetadataProcessor

Jsr250 annotation processor. Creates field and method injection based on the annotations found.

Author:
Costin Leau
See Also:
FieldInjection, MethodInjection

Field Summary
protected  org.apache.commons.logging.Log log
           
 
Constructor Summary
Jsr250Processor()
           
 
Method Summary
protected  void addAnnotationResourceReferences(java.util.List<Injection> injections, java.lang.Class clazz)
           
protected  void addInjectionMetadata(Jsr250Metadata jsr250)
           
 void process(Jsr250Metadata im)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected final org.apache.commons.logging.Log log
Constructor Detail

Jsr250Processor

public Jsr250Processor()
Method Detail

process

public void process(Jsr250Metadata im)
Specified by:
process in interface MetadataProcessor

addInjectionMetadata

protected void addInjectionMetadata(Jsr250Metadata jsr250)

addAnnotationResourceReferences

protected void addAnnotationResourceReferences(java.util.List<Injection> injections,
                                               java.lang.Class clazz)


Copyright 2006 Interface21. All Rights Reserved.