## Uses of Class
org.openide.util.Lookup.Item

- Packages that use Lookup.Item
  Package | Description
  --- | ---
  org.openide.util | Client API part of the Lookup interfaces.
  org.openide.util.lookup | Support classes for the Registration and `Lookup` extension mechanism.

- - ### Uses of Lookup.Item in org.openide.util

    Methods in org.openide.util that return Lookup.Item
    Modifier and Type | Method and Description
    --- | ---
    `<T> Lookup.Item<T>` | Lookup.`lookupItem(Lookup.Template<T> template)` Look up the first item matching a given template.

    Methods in org.openide.util that return types with arguments of type Lookup.Item
    Modifier and Type | Method and Description
    --- | ---
    `Collection<? extends Lookup.Item<T>>` | Lookup.Result.`allItems()` Get all registered items.

  - ### Uses of Lookup.Item in org.openide.util.lookup

    Subclasses of Lookup.Item in org.openide.util.lookup
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `AbstractLookup.Pair<T>` Extension to the default lookup item that offers additional information for the data structures use in AbstractLookup

    Methods in org.openide.util.lookup that return Lookup.Item
    Modifier and Type | Method and Description
    --- | ---
    `<T> Lookup.Item<T>` | ProxyLookup.`lookupItem(Lookup.Template<T> template)`
    `<T> Lookup.Item<T>` | AbstractLookup.`lookupItem(Lookup.Template<T> template)`
    `static <T> Lookup.Item<T>` | Lookups.`lookupItem(T instance, String id)` Creates `Lookup.Item` representing the instance passed in.

Copyright © 2025 API Design. All Rights Reserved.