org.jboss.jca.common.spi.annotations.repository

## Interface Annotation

-     public interface Annotation

  A Annotation.
  Author:
    Stefano Maestri

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.Object` | `getAnnotation()` Get the Annotation Object
    `java.lang.String` | `getClassName()` Get the class Name of this annotation
    `java.lang.String` | `getMemberName()` Get the member name
    `java.util.List<java.lang.String>` | `getParameterTypes()` Get the list of parameters type for this annotation
    `boolean` | `isOnField()` Check if the annotation is on a field
    `boolean` | `isOnMethod()` Check if the annotation is on a method

- - ### Method Detail

    - #### getClassName

          java.lang.String getClassName()

      Get the class Name of this annotation
      Returns:
        the classname

    - #### getAnnotation

          java.lang.Object getAnnotation()

      Get the Annotation Object
      Returns:
        the java.lang.Annotation instance

    - #### getParameterTypes

          java.util.List<java.lang.String> getParameterTypes()

      Get the list of parameters type for this annotation
      Returns:
        list of parameters types

    - #### getMemberName

          java.lang.String getMemberName()

      Get the member name
      Returns:
        member name

    - #### isOnMethod

          boolean isOnMethod()

      Check if the annotation is on a method
      Returns:
        true if the annotation is attached to a method

    - #### isOnField

          boolean isOnField()

      Check if the annotation is on a field
      Returns:
        true if the annotation is attached to a field

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