Class StructSiteGen

java.lang.Object
org.rcsb.cif.schema.DelegatingCategory
org.rcsb.cif.schema.mm.StructSiteGen
All Implemented Interfaces:
Category

@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class StructSiteGen
extends DelegatingCategory
Data items in the STRUCT_SITE_GEN category record details about the generation of portions of the structure that contribute to structurally relevant sites.
  • Constructor Details

  • Method Details

    • createDelegate

      protected Column createDelegate​(String columnName, Column column)
      Overrides:
      createDelegate in class DelegatingCategory
    • getDetails

      public StrColumn getDetails()
      A description of special aspects of the symmetry generation of this portion of the structural site.
      Returns:
      StrColumn
    • getId

      public StrColumn getId()
      The value of _struct_site_gen.id must uniquely identify a record in the STRUCT_SITE_GEN list. Note that this item need not be a number; it can be any unique identifier.
      Returns:
      StrColumn
    • getLabelAltId

      public StrColumn getLabelAltId()
      A component of the identifier for participants in the site. This data item is a pointer to _atom_sites_alt.id in the ATOM_SITES_ALT category.
      Returns:
      StrColumn
    • getLabelAsymId

      public StrColumn getLabelAsymId()
      A component of the identifier for participants in the site. This data item is a pointer to _atom_site.label_asym_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getLabelAtomId

      public StrColumn getLabelAtomId()
      A component of the identifier for participants in the site. This data item is a pointer to _chem_comp_atom.atom_id in the CHEM_COMP_ATOM category.
      Returns:
      StrColumn
    • getLabelCompId

      public StrColumn getLabelCompId()
      A component of the identifier for participants in the site. This data item is a pointer to _atom_site.label_comp_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getLabelSeqId

      public IntColumn getLabelSeqId()
      A component of the identifier for participants in the site. This data item is a pointer to _atom_site.label_seq_id in the ATOM_SITE category.
      Returns:
      IntColumn
    • getAuthAsymId

      public StrColumn getAuthAsymId()
      A component of the identifier for participants in the site. This data item is a pointer to _atom_site.auth_asym_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAuthAtomId

      public StrColumn getAuthAtomId()
      A component of the identifier for participants in the site. This data item is a pointer to _atom_site.auth_atom_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAuthCompId

      public StrColumn getAuthCompId()
      A component of the identifier for participants in the site. This data item is a pointer to _atom_site.auth_comp_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAuthSeqId

      public StrColumn getAuthSeqId()
      A component of the identifier for participants in the site. This data item is a pointer to _atom_site.auth_seq_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getSiteId

      public StrColumn getSiteId()
      This data item is a pointer to _struct_site.id in the STRUCT_SITE category.
      Returns:
      StrColumn
    • getSymmetry

      public StrColumn getSymmetry()
      Describes the symmetry operation that should be applied to the atom set specified by _struct_site_gen.label* to generate a portion of the site.
      Returns:
      StrColumn
    • getPdbxAuthInsCode

      public StrColumn getPdbxAuthInsCode()
      PDB insertion code.
      Returns:
      StrColumn
    • getPdbxNumRes

      public IntColumn getPdbxNumRes()
      Number of residues in the site.
      Returns:
      IntColumn