org.jboss.ejb3.annotation.impl
Class ResourceImpl

java.lang.Object
  extended by org.jboss.ejb3.annotation.impl.ResourceImpl
All Implemented Interfaces:
java.lang.annotation.Annotation, javax.annotation.Resource

public class ResourceImpl
extends java.lang.Object
implements javax.annotation.Resource

// *


Nested Class Summary
 
Nested classes/interfaces inherited from class javax.annotation.Resource
javax.annotation.Resource.AuthenticationType
 
Constructor Summary
ResourceImpl()
           
 
Method Summary
 java.lang.Class<? extends java.lang.annotation.Annotation> annotationType()
           
 javax.annotation.Resource.AuthenticationType authenticationType()
           
 java.lang.String description()
           
 java.lang.String mappedName()
           
 java.lang.String name()
           
 void setAuthenticationType(javax.annotation.Resource.AuthenticationType authorizationType)
           
 void setDescription(java.lang.String description)
           
 void setName(java.lang.String name)
           
 void setShareable(boolean shareable)
           
 void setType(java.lang.Class type)
           
 boolean shareable()
           
 java.lang.Class type()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.lang.annotation.Annotation
equals, hashCode, toString
 

Constructor Detail

ResourceImpl

public ResourceImpl()
Method Detail

mappedName

public java.lang.String mappedName()

description

public java.lang.String description()

setDescription

public void setDescription(java.lang.String description)

authenticationType

public javax.annotation.Resource.AuthenticationType authenticationType()

setAuthenticationType

public void setAuthenticationType(javax.annotation.Resource.AuthenticationType authorizationType)

type

public java.lang.Class type()

setType

public void setType(java.lang.Class type)

name

public java.lang.String name()

setName

public void setName(java.lang.String name)

shareable

public boolean shareable()

setShareable

public void setShareable(boolean shareable)

annotationType

public java.lang.Class<? extends java.lang.annotation.Annotation> annotationType()
Specified by:
annotationType in interface java.lang.annotation.Annotation