Class ResourceReference<X,​T extends Annotation>

    • Constructor Detail

      • ResourceReference

        public ResourceReference​(Class<?> ownerClass,
                                 String name,
                                 Class<X> resourceType,
                                 T annotation)
    • Method Detail

      • supports

        public boolean supports​(Class<?> resourceAnnoation)
      • getAnnotation

        public <Y extends Annotation> Y getAnnotation​(Class<Y> resourceAnnoation)
      • getResourceType

        public Class<X> getResourceType()
      • getOwnerClass

        public Class<?> getOwnerClass()
        Returns:
        the ownerClass
      • getName

        public String getName()
      • getJndiName

        public String getJndiName()