All Classes and Interfaces
Class
Description
Represents a provider interface for core functionality within the plugin system.
Defines what dataset metadata to retrieve and at what level of detail
for dataset-oriented export operations.
Builder for
DatasetExportQuery.Predicates for controlling which dataset metadata is included in an export
and at what level of detail.
Marks a concrete plugin implementation class for metadata generation.
In-memory representation of raw metadata de/serialized from a Dataverse Plugin Metadata file.
Defines constants for the format and structure of plugin plugin files.
Provides dataset metadata that can be used by an
Exporter to create
new metadata export formats.Dataverse allows new metadata export formats to be dynamically added a running instance.
Defines what file metadata to retrieve and at what level of detail
for file-oriented export operations.
Builder for
FileExportQuery.Enum representing predicates for filtering file metadata during export operations.
Immutable configuration controlling the behavior of the plugin loader.
Defines pagination parameters for data retrieval methods that return
potentially large collections of results.
Represents the contract for plugins in the system.
Declares a versioned plugin contract interface.
Distinguishes directly loadable base contracts from additional capability contracts.
Annotation processor generating build-time metadata for plugin implementations.
Runtime-facing descriptor of a resolved and loaded plugin implementation.
Encapsulates a plugin and its corresponding descriptor, providing a unified representation
of a resolved plugin and its metadata in the runtime context.
Loads plugins of a specified type from JAR files in a given directory using the Java ServiceLoader mechanism.
Declares that a
PluginContract requires a specific core provider contract.A record representing a descriptor that is sourced from a specific location.
XML Exporter is an extension of the base Exporter interface that adds the
additional methods needed for generating XML metadata export formats.