Class Citation

  • All Implemented Interfaces:
    Category

    @Generated("org.rcsb.cif.generator.SchemaGenerator")
    public class Citation
    extends BaseCategory
    Data items in the CITATION category record details about the literature cited as being relevant to the contents of the data block.
    • Constructor Detail

      • Citation

        public Citation​(String name,
                        int rowCount,
                        Object[] encodedColumns)
      • Citation

        public Citation​(String name)
    • Method Detail

      • getAbstract

        public StrColumn getAbstract()
        Abstract for the citation. This is used most when the citation is extracted from a bibliographic database that contains full text or abstract information.
        Returns:
        StrColumn
      • getAbstractIdCAS

        public StrColumn getAbstractIdCAS()
        The Chemical Abstracts Service (CAS) abstract identifier; relevant for journal articles.
        Returns:
        StrColumn
      • getBookIdISBN

        public StrColumn getBookIdISBN()
        The International Standard Book Number (ISBN) code assigned to the book cited; relevant for books or book chapters.
        Returns:
        StrColumn
      • getBookPublisher

        public StrColumn getBookPublisher()
        The name of the publisher of the citation; relevant for books or book chapters.
        Returns:
        StrColumn
      • getBookPublisherCity

        public StrColumn getBookPublisherCity()
        The location of the publisher of the citation; relevant for books or book chapters.
        Returns:
        StrColumn
      • getBookTitle

        public StrColumn getBookTitle()
        The title of the book in which the citation appeared; relevant for books or book chapters.
        Returns:
        StrColumn
      • getCoordinateLinkage

        public StrColumn getCoordinateLinkage()
        _citation.coordinate_linkage states whether this citation is concerned with precisely the set of coordinates given in the data block. If, for instance, the publication described the same structure, but the coordinates had undergone further refinement prior to the creation of the data block, the value of this data item would be 'no'.
        Returns:
        StrColumn
      • getCountry

        public StrColumn getCountry()
        The country of publication; relevant for books and book chapters.
        Returns:
        StrColumn
      • getDatabaseIdMedline

        public IntColumn getDatabaseIdMedline()
        Accession number used by Medline to categorize a specific bibliographic entry.
        Returns:
        IntColumn
      • getDetails

        public StrColumn getDetails()
        A description of special aspects of the relationship of the contents of the data block to the literature item cited.
        Returns:
        StrColumn
      • getId

        public StrColumn getId()
        The value of _citation.id must uniquely identify a record in the CITATION list. The _citation.id 'primary' should be used to indicate the citation that the author(s) consider to be the most pertinent to the contents of the data block. Note that this item need not be a number; it can be any unique identifier.
        Returns:
        StrColumn
      • getJournalAbbrev

        public StrColumn getJournalAbbrev()
        Abbreviated name of the cited journal as given in the Chemical Abstracts Service Source Index.
        Returns:
        StrColumn
      • getJournalIdASTM

        public StrColumn getJournalIdASTM()
        The American Society for Testing and Materials (ASTM) code assigned to the journal cited (also referred to as the CODEN designator of the Chemical Abstracts Service); relevant for journal articles.
        Returns:
        StrColumn
      • getJournalIdCSD

        public StrColumn getJournalIdCSD()
        The Cambridge Structural Database (CSD) code assigned to the journal cited; relevant for journal articles. This is also the system used at the Protein Data Bank (PDB).
        Returns:
        StrColumn
      • getJournalIdISSN

        public StrColumn getJournalIdISSN()
        The International Standard Serial Number (ISSN) code assigned to the journal cited; relevant for journal articles.
        Returns:
        StrColumn
      • getJournalFull

        public StrColumn getJournalFull()
        Full name of the cited journal; relevant for journal articles.
        Returns:
        StrColumn
      • getJournalIssue

        public StrColumn getJournalIssue()
        Issue number of the journal cited; relevant for journal articles.
        Returns:
        StrColumn
      • getJournalVolume

        public StrColumn getJournalVolume()
        Volume number of the journal cited; relevant for journal articles.
        Returns:
        StrColumn
      • getLanguage

        public StrColumn getLanguage()
        Language in which the cited article is written.
        Returns:
        StrColumn
      • getPageFirst

        public StrColumn getPageFirst()
        The first page of the citation; relevant for journal articles, books and book chapters.
        Returns:
        StrColumn
      • getPageLast

        public StrColumn getPageLast()
        The last page of the citation; relevant for journal articles, books and book chapters.
        Returns:
        StrColumn
      • getTitle

        public StrColumn getTitle()
        The title of the citation; relevant for journal articles, books and book chapters.
        Returns:
        StrColumn
      • getYear

        public IntColumn getYear()
        The year of the citation; relevant for journal articles, books and book chapters.
        Returns:
        IntColumn
      • getDatabaseIdCSD

        public StrColumn getDatabaseIdCSD()
        Identifier ('refcode') of the database record in the Cambridge Structural Database that contains details of the cited structure.
        Returns:
        StrColumn
      • getPdbxDatabaseIdDOI

        public StrColumn getPdbxDatabaseIdDOI()
        Document Object Identifier used by doi.org to uniquely specify bibliographic entry.
        Returns:
        StrColumn
      • getPdbxDatabaseIdPubMed

        public IntColumn getPdbxDatabaseIdPubMed()
        Ascession number used by PubMed to categorize a specific bibliographic entry.
        Returns:
        IntColumn
      • getUnpublishedFlag

        public StrColumn getUnpublishedFlag()
        Flag to indicate that this citation will not be published.
        Returns:
        StrColumn