Uses of Annotation Interface
org.apache.maven.api.annotations.ThreadSafe

Packages that use ThreadSafe
Package
Description
Maven Core API
This package contains non-functional annotations which are used to tag various elements and help users understanding how those types should be used.
Provides support for Maven core extensions configuration and management.
Maven Repository Metadata model.
Maven Immutable POM (Project Object Model) classes, generated from maven.mdo model.
Maven Plugin API.
Provides classes for Maven plugin descriptors that define plugin metadata, configuration, and execution parameters.
Contains classes for managing plugin-specific lifecycle bindings and forked executions.
Contains classes for managing Maven settings, including global and user-specific configuration stored in settings.xml files.
Provides classes for managing Maven toolchains, which allow projects to use specific tool installations (like JDKs, compilers, or other build tools) across different environments without hardcoding paths.
Provides an immutable XML processing API for Maven, offering classes and interfaces for reading, manipulating, and writing XML documents in a thread-safe manner.