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.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.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.