Class PdbxStructLink

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

@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class PdbxStructLink
extends DelegatingCategory
Data items in the PDBX_STRUCT_LINK category record details about covalent linkages in the structure.
  • Constructor Details

  • Method Details

    • createDelegate

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

      public StrColumn getId()
      The value of _pdbx_struct_link.id must uniquely identify a record in the PDBX_STRUCT_LINK list.
      Returns:
      StrColumn
    • getType

      public StrColumn getType()
      The chemical or structural type of the interaction.
      Returns:
      StrColumn
    • getPtnr1LabelAltId

      public StrColumn getPtnr1LabelAltId()
      A component of the identifier for partner 1 of the structure connection.
      Returns:
      StrColumn
    • getPtnr1LabelAsymId

      public StrColumn getPtnr1LabelAsymId()
      A component of the identifier for partner 1 of the structure connection. This data item is a pointer to _atom_site.label_asym_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getPtnr1LabelAtomId

      public StrColumn getPtnr1LabelAtomId()
      A component of the identifier for partner 1 of the structure connection. This data item is a pointer to _chem_comp_atom.atom_id in the CHEM_COMP_ATOM category.
      Returns:
      StrColumn
    • getPtnr1LabelCompId

      public StrColumn getPtnr1LabelCompId()
      A component of the identifier for partner 1 of the structure connection. This data item is a pointer to _atom_site.label_comp_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getPtnr1LabelSeqId

      public IntColumn getPtnr1LabelSeqId()
      A component of the identifier for partner 1 of the structure connection. This data item is a pointer to _atom_site.label_seq_id in the ATOM_SITE category.
      Returns:
      IntColumn
    • getPtnr1LabelInsCode

      public StrColumn getPtnr1LabelInsCode()
      A component of the identifier for partner 1 of the structure connection.
      Returns:
      StrColumn
    • getPtnr1Symmetry

      public StrColumn getPtnr1Symmetry()
      Describes the symmetry operation that should be applied to the atom set specified by _pdbx_struct_link.ptnr1_label* to generate the first partner in the structure connection.
      Returns:
      StrColumn
    • getPtnr2LabelAltId

      public StrColumn getPtnr2LabelAltId()
      A component of the identifier for partner 2 of the structure connection. This data item is a pointer to _atom_sites_alt.id in the ATOM_SITES_ALT category.
      Returns:
      StrColumn
    • getPtnr2LabelAsymId

      public StrColumn getPtnr2LabelAsymId()
      A component of the identifier for partner 2 of the structure connection. This data item is a pointer to _atom_site.label_asym_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getPtnr2LabelAtomId

      public StrColumn getPtnr2LabelAtomId()
      A component of the identifier for partner 2 of the structure connection. This data item is a pointer to _chem_comp_atom.atom_id in the CHEM_COMP_ATOM category.
      Returns:
      StrColumn
    • getPtnr2LabelCompId

      public StrColumn getPtnr2LabelCompId()
      A component of the identifier for partner 2 of the structure connection. This data item is a pointer to _atom_site.label_comp_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getPtnr2LabelSeqId

      public IntColumn getPtnr2LabelSeqId()
      A component of the identifier for partner 2 of the structure connection. This data item is a pointer to _atom_site.label_seq_id in the ATOM_SITE category.
      Returns:
      IntColumn
    • getPtnr2LabelInsCode

      public StrColumn getPtnr2LabelInsCode()
      A component of the identifier for partner 2 of the structure connection.
      Returns:
      StrColumn
    • getPtnr2Symmetry

      public StrColumn getPtnr2Symmetry()
      Describes the symmetry operation that should be applied to the atom set specified by _pdbx_struct_link.ptnr2_label* to generate the second partner in the structure connection.
      Returns:
      StrColumn
    • getDetails

      public StrColumn getDetails()
      Text description of the linkage.
      Returns:
      StrColumn
    • getPdbxDistValue

      public FloatColumn getPdbxDistValue()
      The linkage distance in angstroms.
      Returns:
      FloatColumn