org.jboss.metadata.annotation.creator
Class ResourceFieldProcessor

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.AbstractResourceProcessor<Field>
              extended by org.jboss.metadata.annotation.creator.ResourceFieldProcessor
All Implemented Interfaces:
Processor<RemoteEnvironmentRefsGroupMetaData,Field>

public class ResourceFieldProcessor
extends AbstractResourceProcessor<Field>
implements Processor<RemoteEnvironmentRefsGroupMetaData,Field>

Version:
$Revision: 80151 $
Author:
Scott.Stark@jboss.org

Field Summary
 
Fields inherited from class org.jboss.metadata.annotation.creator.AbstractFinderUser
finder
 
Constructor Summary
ResourceFieldProcessor(AnnotationFinder<AnnotatedElement> finder)
           
 
Method Summary
protected  String getDeclaringClass(Field element)
           
protected  String getInjectionName(Field element)
           
protected  String getName(Field element)
          Get the resource name based on the AnnotatedElement
protected  String getType(Field element)
           
 
Methods inherited from class org.jboss.metadata.annotation.creator.AbstractResourceProcessor
createEntry, createMessageRef, createResourceEnvRef, createResourceRef, createServiceRef, getAnnotationTypes, isEnvEntry, isMessageDestinationRef, isResourceRef, isServiceRef, 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

ResourceFieldProcessor

public ResourceFieldProcessor(AnnotationFinder<AnnotatedElement> finder)
Parameters:
finder -
Method Detail

getName

protected String getName(Field element)
Description copied from class: AbstractResourceProcessor
Get the resource name based on the AnnotatedElement

Specified by:
getName in class AbstractResourceProcessor<Field>
Returns:

getInjectionName

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

getType

protected String getType(Field element)
Specified by:
getType in class AbstractResourceProcessor<Field>

getDeclaringClass

protected String getDeclaringClass(Field element)
Specified by:
getDeclaringClass in class AbstractResourceProcessor<Field>


Copyright © 2009 JBoss Inc.. All Rights Reserved.