org.jboss.metadata.annotation.creator
Class PersistenceUnitFieldProcessor

java.lang.Object
  extended by org.jboss.metadata.annotation.creator.AbstractFinderUser
      extended by org.jboss.metadata.annotation.creator.AbstractInjectionTargetProcessor<E>
          extended by org.jboss.metadata.annotation.creator.AbstractPersistenceUnitProcessor<Field>
              extended by org.jboss.metadata.annotation.creator.PersistenceUnitFieldProcessor
All Implemented Interfaces:
Processor<PersistenceUnitReferencesMetaData,Field>

public class PersistenceUnitFieldProcessor
extends AbstractPersistenceUnitProcessor<Field>
implements Processor<PersistenceUnitReferencesMetaData,Field>

Version:
$Revision$
Author:
Emanuel Muckenhuber

Field Summary
 
Fields inherited from class org.jboss.metadata.annotation.creator.AbstractFinderUser
finder
 
Constructor Summary
PersistenceUnitFieldProcessor(AnnotationFinder<AnnotatedElement> finder)
           
 
Method Summary
protected  String getInjectionName(Field element)
           
protected  String getName(Field element)
           
 
Methods inherited from class org.jboss.metadata.annotation.creator.AbstractPersistenceUnitProcessor
createPU, getAnnotationTypes, process, process
 
Methods inherited from class org.jboss.metadata.annotation.creator.AbstractInjectionTargetProcessor
addReference
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.metadata.annotation.creator.Processor
getAnnotationTypes, process
 

Constructor Detail

PersistenceUnitFieldProcessor

public PersistenceUnitFieldProcessor(AnnotationFinder<AnnotatedElement> finder)
Method Detail

getInjectionName

protected String getInjectionName(Field element)
Specified by:
getInjectionName in class AbstractPersistenceUnitProcessor<Field>

getName

protected String getName(Field element)
Specified by:
getName in class AbstractPersistenceUnitProcessor<Field>


Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.