Class PdbxReferenceEntityPolyLink

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

@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class PdbxReferenceEntityPolyLink
extends DelegatingCategory
Data items in the PDBX_REFERENCE_ENTITY_POLY_LINK category give details about polymer linkages including both standard and non-standard linkages between polymer componnents.
  • Constructor Details

  • Method Details

    • createDelegate

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

      public IntColumn getLinkId()
      The value of _pdbx_reference_entity_poly_link.link_id uniquely identifies a linkage within a polymer entity.
      Returns:
      IntColumn
    • getPrdId

      public StrColumn getPrdId()
      The value of _pdbx_reference_entity_poly_link.prd_id is a reference _pdbx_reference_entity_list.prd_id in the PDBX_REFERENCE_ENTITY_POLY category.
      Returns:
      StrColumn
    • getDetails

      public StrColumn getDetails()
      A description of special aspects of this linkage.
      Returns:
      StrColumn
    • getRefEntityId

      public StrColumn getRefEntityId()
      The reference entity id of the polymer entity containing the linkage. This data item is a pointer to _pdbx_reference_entity_poly.ref_entity_id in the PDBX_REFERENCE_ENTITY_POLY category.
      Returns:
      StrColumn
    • getComponentId

      public IntColumn getComponentId()
      The entity component identifier entity containing the linkage.
      Returns:
      IntColumn
    • getEntitySeqNum1

      public IntColumn getEntitySeqNum1()
      For a polymer entity, the sequence number in the first of the two components making the linkage. This data item is a pointer to _pdbx_reference_entity_poly_seq.num in the PDBX_REFERENCE_ENTITY_POLY_SEQ category.
      Returns:
      IntColumn
    • getEntitySeqNum2

      public IntColumn getEntitySeqNum2()
      For a polymer entity, the sequence number in the second of the two components making the linkage. This data item is a pointer to _pdbx_reference_entity_poly_seq.num in the PDBX_REFERENCE_ENTITY_POLY_SEQ category.
      Returns:
      IntColumn
    • getCompId1

      public StrColumn getCompId1()
      The component identifier in the first of the two components making the linkage. This data item is a pointer to _pdbx_reference_entity_poly_seq.mon_id in the PDBX_REFERENCE_ENTITY_POLY_SEQ category.
      Returns:
      StrColumn
    • getCompId2

      public StrColumn getCompId2()
      The component identifier in the second of the two components making the linkage. This data item is a pointer to _pdbx_reference_entity_poly_seq.mon_id in the PDBX_REFERENCE_ENTITY_POLY_SEQ category.
      Returns:
      StrColumn
    • getAtomId1

      public StrColumn getAtomId1()
      The atom identifier/name in the first of the two components making the linkage.
      Returns:
      StrColumn
    • getAtomId2

      public StrColumn getAtomId2()
      The atom identifier/name in the second of the two components making the linkage.
      Returns:
      StrColumn
    • getInsertCode1

      public StrColumn getInsertCode1()
      The residue insertion code for the first of the two components making the non-standard linkage.
      Returns:
      StrColumn
    • getInsertCode2

      public StrColumn getInsertCode2()
      The residue insertion code for the second of the two components making the non-standard linkage.
      Returns:
      StrColumn
    • getValueOrder

      public StrColumn getValueOrder()
      The bond order target for the non-standard linkage.
      Returns:
      StrColumn