## Uses of Class
javax.enterprise.util.TypeLiteral

- Packages that use TypeLiteral
  Package | Description
  --- | ---
  javax.enterprise.event | Annotations and interfaces relating to events.
  javax.enterprise.inject | Annotations relating to bean and stereotype definition, built-in qualifiers, and interfaces and classes relating to programmatic lookup.

- - ### Uses of TypeLiteral in javax.enterprise.event

    Methods in javax.enterprise.event with parameters of type TypeLiteral
    Modifier and Type | Method and Description
    --- | ---
    `<U extends T> Event<U>` | Event.`select(TypeLiteral<U> subtype, Annotation... qualifiers)` Obtains a child `Event` for the given required type and additional required qualifiers.

  - ### Uses of TypeLiteral in javax.enterprise.inject

    Methods in javax.enterprise.inject with parameters of type TypeLiteral
    Modifier and Type | Method and Description
    --- | ---
    `<U extends T> Instance<U>` | Instance.`select(TypeLiteral<U> subtype, Annotation... qualifiers)` Obtains a child `Instance` for the given required type and additional required qualifiers.

Copyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.