AnnotatedConstructor
Date: 2015-09-11

javax.enterprise.inject.spi

## Interface AnnotatedConstructor<X>

- Type Parameters:
    `X` - the declaring class
  All Superinterfaces:
    Annotated, AnnotatedCallable<X>, AnnotatedMember<X>

      public interface AnnotatedConstructor<X>
      extends AnnotatedCallable<X>

  Represents a constructor of a Java class.

  See Also:
    `Constructor`

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.reflect.Constructor<X>` | `getJavaMember()` Get the underlying `Constructor`.

    - ### Methods inherited from interface javax.enterprise.inject.spi.AnnotatedCallable

      `getParameters`

    - ### Methods inherited from interface javax.enterprise.inject.spi.AnnotatedMember

      `getDeclaringType, isStatic`

    - ### Methods inherited from interface javax.enterprise.inject.spi.Annotated

      `getAnnotation, getAnnotations, getBaseType, getTypeClosure, isAnnotationPresent`

- - ### Method Detail

    - #### getJavaMember

          java.lang.reflect.Constructor<X> getJavaMember()

      Get the underlying `Constructor`.

      Specified by:
        `getJavaMember` in interface `AnnotatedMember<X>`
      Returns:
        the constructor