Package uno.anahata.asi.nb.util


package uno.anahata.asi.nb.util
Provides utility classes and helper components for the Anahata ASI - NetBeans integration.

This package includes specialized utilities for handling NetBeans-specific types and infrastructure, such as:

  • JSON Interoperability: Custom Jackson modules (e.g., ElementHandleModule) for serializing and deserializing opaque NetBeans API handles.
  • IO Management: Decorators for the NetBeans InputOutput system (e.g., TeeInputOutput) that allow capturing and mirroring output streams for programmatic inspection.
Author:
anahata
  • Classes
    Class
    Description
    Utility class for managing the registration and lifecycle of official Anahata NetBeans Update Centers.
    A Jackson module that provides custom serialization and deserialization for NetBeans ElementHandle.
    A decorator for the NetBeans InputOutput system that captures output and error streams into internal buffers while delegating to the original implementation.