org.ow2.easybeans.deployment.metadata.ejbjar
Class EasyBeansEjbJarFieldMetadata

java.lang.Object
  extended by org.ow2.util.scan.api.metadata.CommonMetadata
      extended by org.ow2.util.scan.api.metadata.FieldMetadata<C,M,F>
          extended by org.ow2.util.ee.metadata.common.impl.CommonFieldMetadata<C,M,F>
              extended by org.ow2.util.ee.metadata.ejbjar.impl.EjbJarFieldMetadata<org.ow2.util.ee.deploy.api.deployable.EJB3Deployable,EjbJarArchiveMetadata,EasyBeansEjbJarClassMetadata,EasyBeansEjbJarMethodMetadata,EasyBeansEjbJarFieldMetadata>
                  extended by org.ow2.easybeans.deployment.metadata.ejbjar.EasyBeansEjbJarFieldMetadata
All Implemented Interfaces:
java.io.Serializable, org.ow2.util.ee.metadata.common.api.ICommonFieldMetadata<EasyBeansEjbJarClassMetadata,EasyBeansEjbJarMethodMetadata,EasyBeansEjbJarFieldMetadata>, org.ow2.util.ee.metadata.common.api.interfaces.IAnnotationResource, org.ow2.util.ee.metadata.common.api.interfaces.IEjbEJB, org.ow2.util.ee.metadata.common.api.interfaces.IHandlerChain, org.ow2.util.ee.metadata.common.api.interfaces.IPersistenceContext, org.ow2.util.ee.metadata.common.api.interfaces.IPersistenceUnit, org.ow2.util.ee.metadata.common.api.interfaces.ISharedMetadata, org.ow2.util.ee.metadata.common.api.interfaces.IWebServiceRef, org.ow2.util.ee.metadata.ejbjar.api.IEjbJarFieldMetadata<org.ow2.util.ee.deploy.api.deployable.EJB3Deployable,EjbJarArchiveMetadata,EasyBeansEjbJarClassMetadata,EasyBeansEjbJarMethodMetadata,EasyBeansEjbJarFieldMetadata>, org.ow2.util.scan.api.metadata.IFieldMetadata<EasyBeansEjbJarClassMetadata,EasyBeansEjbJarMethodMetadata,EasyBeansEjbJarFieldMetadata>

public class EasyBeansEjbJarFieldMetadata
extends org.ow2.util.ee.metadata.ejbjar.impl.EjbJarFieldMetadata<org.ow2.util.ee.deploy.api.deployable.EJB3Deployable,EjbJarArchiveMetadata,EasyBeansEjbJarClassMetadata,EasyBeansEjbJarMethodMetadata,EasyBeansEjbJarFieldMetadata>

This class represents the annotation metadata of a field.

Author:
Florent Benoit
See Also:
Serialized Form

Constructor Summary
EasyBeansEjbJarFieldMetadata(org.ow2.util.scan.api.metadata.structures.JField jField, EasyBeansEjbJarClassMetadata classAnnotationMetadata)
          Constructor.
 
Method Summary
 
Methods inherited from class org.ow2.util.ee.metadata.ejbjar.impl.EjbJarFieldMetadata
getFieldName, toString
 
Methods inherited from class org.ow2.util.ee.metadata.common.impl.CommonFieldMetadata
getJAnnotationResource, getJavaxPersistenceContext, getJavaxPersistenceUnit, getJaxwsWebServiceRef, getJEjbEJB, getJwsHandlerChain, isPersistenceContext, isPersistenceUnit, setJAnnotationResource, setJavaxPersistenceContext, setJavaxPersistenceUnit, setJaxwsWebServiceRef, setJEjbEJB, setJwsHandlerChain
 
Methods inherited from class org.ow2.util.scan.api.metadata.FieldMetadata
getClassMetadata, getJField, isInherited, setInherited
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.ow2.util.ee.metadata.common.api.interfaces.IEjbEJB
getJEjbEJB, setJEjbEJB
 
Methods inherited from interface org.ow2.util.ee.metadata.common.api.interfaces.IAnnotationResource
getJAnnotationResource, setJAnnotationResource
 
Methods inherited from interface org.ow2.util.ee.metadata.common.api.interfaces.IPersistenceContext
getJavaxPersistenceContext, isPersistenceContext, setJavaxPersistenceContext
 
Methods inherited from interface org.ow2.util.ee.metadata.common.api.interfaces.IPersistenceUnit
getJavaxPersistenceUnit, isPersistenceUnit, setJavaxPersistenceUnit
 
Methods inherited from interface org.ow2.util.ee.metadata.common.api.interfaces.IWebServiceRef
getJaxwsWebServiceRef, setJaxwsWebServiceRef
 
Methods inherited from interface org.ow2.util.ee.metadata.common.api.interfaces.IHandlerChain
getJwsHandlerChain, setJwsHandlerChain
 
Methods inherited from interface org.ow2.util.scan.api.metadata.IFieldMetadata
getClassMetadata, getJField
 

Constructor Detail

EasyBeansEjbJarFieldMetadata

public EasyBeansEjbJarFieldMetadata(org.ow2.util.scan.api.metadata.structures.JField jField,
                                    EasyBeansEjbJarClassMetadata classAnnotationMetadata)
Constructor.

Parameters:
jField - the field on which we will set/add metadata
classAnnotationMetadata - the parent metadata.


Copyright © 2006-2010 OW2 Consortium. All Rights Reserved.