Class IhmNonPolyFeature

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

@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class IhmNonPolyFeature
extends DelegatingCategory
Data items in the IHM_NON_POLY_FEATURE category provides the defintions required to select a non-polymeric (ligand) feature.
  • Constructor Details

  • Method Details

    • createDelegate

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

      public IntColumn getOrdinalId()
      A unique identifier for the category.
      Returns:
      IntColumn
    • getFeatureId

      public IntColumn getFeatureId()
      An identifier for the selected non-polymer feature. This data item is a pointer to _ihm_feature_list.feature_id in the IHM_FEATURE_LIST category.
      Returns:
      IntColumn
    • getEntityId

      public StrColumn getEntityId()
      The entity identifier of the non-polymer feature. This data item is a pointer to _entity.id in the ENTITY category.
      Returns:
      StrColumn
    • getAsymId

      public StrColumn getAsymId()
      An asym/strand identifier of the non-polymer feature, if applicable. This data item is a pointer to _struct_asym.id in the STRUCT_ASYM category.
      Returns:
      StrColumn
    • getCompId

      public StrColumn getCompId()
      The component identifier of the non-polymer feature. This data item is a pointer to _chem_comp.id in the CHEM_COMP category.
      Returns:
      StrColumn
    • getAtomId

      public StrColumn getAtomId()
      The identifier of the non-polymeric atom, if applicable. This data item is a pointer to _chem_comp_atom.atom_id in the CHEM_COMP_ATOM category.
      Returns:
      StrColumn