org.jboss.jca.common.annotations.repository.jandex

## Class AnnotationScannerImpl

- java.lang.Object
- - org.jboss.jca.common.annotations.repository.jandex.AnnotationScannerImpl

- All Implemented Interfaces:
    org.jboss.jca.common.spi.annotations.repository.AnnotationScanner

      public class AnnotationScannerImpl
      extends java.lang.Object
      implements org.jboss.jca.common.spi.annotations.repository.AnnotationScanner

  An AnnotationScannerImpl based on jandex.
  Author:
    Jesper Pedersen

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `AnnotationScannerImpl()` Create a new AnnotationScannerImpl with a jandex backend

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `org.jboss.jca.common.spi.annotations.repository.AnnotationRepository` | `scan(java.net.URL[] urls, java.lang.ClassLoader cl)` scan urls for annotation with given classloader

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### AnnotationScannerImpl

          public AnnotationScannerImpl()

      Create a new AnnotationScannerImpl with a jandex backend

  - ### Method Detail

    - #### scan

          public org.jboss.jca.common.spi.annotations.repository.AnnotationRepository scan(java.net.URL[] urls,
                                                                                           java.lang.ClassLoader cl)

      scan urls for annotation with given classloader
      Specified by:
        `scan` in interface `org.jboss.jca.common.spi.annotations.repository.AnnotationScanner`
      Parameters:
        `urls` - the urls to be scanned
        `cl` - classloader
      Returns:
        the repository of scanned annotations

Copyright © 2014 IronJacamar (http://www.ironjacamar.org)