# All Packages

- Package Summary
  Package | Description
  --- | ---
  org.eclipse.net4j.util | Utility classes.
  org.eclipse.net4j.util.cache | A generic caching and memory monitoring framework.
  org.eclipse.net4j.util.collection | Additional collection-like interfaces and classes.
  org.eclipse.net4j.util.concurrent | Utility interfaces and classes commonly useful in concurrent programming.
  org.eclipse.net4j.util.confirmation | A framework for providing confirmation from users.
  org.eclipse.net4j.util.container | A framework of notifying collections and wiring containers.
  org.eclipse.net4j.util.container.delegate | Hybrid interfaces of notifying containers and the Java Collection Framework.
  org.eclipse.net4j.util.event | A framework for sending of and listening to events.
  org.eclipse.net4j.util.factory | A framework for factory based instance creation.
  org.eclipse.net4j.util.fsm | A framework for finite state machines.
  org.eclipse.net4j.util.io | Interfaces and classes for I/O.
  org.eclipse.net4j.util.lifecycle | A framework for components with a simple lifecycle.
  org.eclipse.net4j.util.om | Interfaces and classes for platform-independent operations and maintenance (O&M).
  org.eclipse.net4j.util.om.job |
  org.eclipse.net4j.util.om.log | Interfaces and classes for platform-independent logging.
  org.eclipse.net4j.util.om.monitor | Interfaces and classes for platform-independent progress monitoring.
  org.eclipse.net4j.util.om.pref | Interfaces and classes for platform-independent preference management.
  org.eclipse.net4j.util.om.trace | Interfaces and classes for platform-independent tracing.
  org.eclipse.net4j.util.options | A framework for option containers that fire change events.
  org.eclipse.net4j.util.properties | A framework to describe and access properties of POJOs and to support Eclipse `property testers` and `IPropertySources` in a uniform way.
  org.eclipse.net4j.util.ref | A framework for memory-sensitive keyed references and value maps.
  org.eclipse.net4j.util.registry | Interfaces and classes for general purpose registries.
  org.eclipse.net4j.util.security | Interfaces and classes for security, negotiation, authentication, authorization and cryptography.
  org.eclipse.net4j.util.security.operations |
  org.eclipse.net4j.util.transaction | A framework for transactional operations.
  org.eclipse.net4j.util.ui | Reusable UI components.
  org.eclipse.net4j.util.ui.actions | Reusable actions and action delegates.
  org.eclipse.net4j.util.ui.confirmation | Confirmation dialogs.
  org.eclipse.net4j.util.ui.container | An element wizard framework for managed containers.
  org.eclipse.net4j.util.ui.dnd | Helpers for drag and drop support.
  org.eclipse.net4j.util.ui.handlers | Reusable command handlers.
  org.eclipse.net4j.util.ui.prefs | Helpers for O&M based preference pages.
  org.eclipse.net4j.util.ui.proposals | Copied from org.eclipse.ui.texteditor.
  org.eclipse.net4j.util.ui.security | Credentials dialogs.
  org.eclipse.net4j.util.ui.views | Helpers for Eclipse view parts.
  org.eclipse.net4j.util.ui.widgets | A library with reusable widgets.