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.