Class Audit

All Implemented Interfaces:
Category

@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class Audit
extends DelegatingCategory.DelegatingCifCoreCategory
The CATEGORY of data items used to record details about the creation and subsequent updating of the data block.
  • Constructor Details

  • Method Details

    • getBlockDoi

      public StrColumn getBlockDoi()
      The digital object identifier (DOI) registered to identify the data set publication represented by the current datablock. This can be used as a unique identifier for the datablock so long as the code used is a valid DOI (i.e. begins with a valid publisher prefix assigned by a Registration Agency and a suffix guaranteed to be unique by the publisher) and has had its metadata deposited with a DOI Registration Agency. A DOI is a unique character string identifying any object of intellectual property. It provides a persistent identifier for an object on a digital network and permits the association of related current data in a structured extensible way. A DOI is an implementation of the Internet concepts of Uniform Resource Name and Universal Resource Locator managed according to the specifications of the International DOI Foundation (see http://www.doi.org).
      Returns:
      StrColumn
    • getCreationDate

      public StrColumn getCreationDate()
      The timestamp of the data revision.
      Returns:
      StrColumn
    • getCreationMethod

      public StrColumn getCreationMethod()
      A description of how the revision was applied to the data.
      Returns:
      StrColumn
    • getSchema

      public StrColumn getSchema()
      This dataname identifies the type of information contained in the datablock. Software written for one schema will not, in general, correctly interpret datafiles written against a different schema. Specifically, each value of _audit.schema corresponds to a list of categories that were (potentially implicitly) restricted to a single packet in the default Base schema, but which can contain multiple packets in the specified schema. All categories containing child keys of the listed categories may also contain multiple packets and do not need to be listed. The category list for each schema may instead be determined from examination of the dictionaries that this datablock conforms to (see _audit_conform.dict_name).
      Returns:
      StrColumn
    • getUpdateRecord

      public StrColumn getUpdateRecord()
      A description of the revision applied to the data.
      Returns:
      StrColumn
    • getRevisionId

      public StrColumn getRevisionId()
      A unique block code identifier for each revision.
      Returns:
      StrColumn
    • getBlockCode

      public StrColumn getBlockCode()
      A unique block code identifier for each revision.
      Returns:
      StrColumn