Package nl.knaw.dans.lib.dataverse
package nl.knaw.dans.lib.dataverse
Main package for the DANS Dataverse Client Library
The starting point to work with the libary is the class DataverseClient. It is instantiated with a DataverseClientConfig to
point it to a particular Dataverse server and provide it with the necessary credentials, e.g. an API token.
-
ClassDescriptionAdministration API end-points.Basic file access API end-points.Optional API to perform direct database operations on the Dataverse database.API end-points dealing with a single dataset.API end-points that operate on a dataverse collection.Object that lets your code talk to a Dataverse server.Response from Dataverse, wrapped in a
DataverseEnvelope.Response from Dataverse that is not wrapped in an envelope.License API end-points.QueryContext<T>Context for executing a SQL query with multiple sets of parameters.Options for searching, such as further narrowing down the result, what to include in the result items and which part of the result to return, and in what order.