Class DwcaValidationReport

java.lang.Object
org.gbif.api.model.crawler.DwcaValidationReport

@Immutable @ThreadSafe public class DwcaValidationReport extends Object
A report of the validity of a DwC-A.

A DwC-A can comprise of a core and extensions. This implementation is intended to be used as follows:

  1. Constructed with an OccurrenceValidationReport when the core of the DwC-A is an Occurrence
  2. Constructed with a GenericValidationReport when the core of the DwC-A is Taxon or Sample - optionally an occurrence report may be given in addition to represent the occurrence extension validity