Class IhmModelRepresentative

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

@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class IhmModelRepresentative
extends DelegatingCategory
Data items in the IHM_MODEL_REPRESENTATIVE category record the details of the representative model in an ensemble or cluster.
  • Constructor Details

  • Method Details

    • createDelegate

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

      public IntColumn getId()
      A unique identifier for the representative of the model group.
      Returns:
      IntColumn
    • getModelGroupId

      public IntColumn getModelGroupId()
      The model group identifier corresponding to the representative model. This data item is a pointer to _ihm_model_group.id in the IHM_MODEL_GROUP category.
      Returns:
      IntColumn
    • getModelId

      public IntColumn getModelId()
      The model identifier corresponding to the representative model. This data item is a pointer to _ihm_model_list.model_id in the IHM_MODEL_LIST category.
      Returns:
      IntColumn
    • getSelectionCriteria

      public StrColumn getSelectionCriteria()
      The selection criteria based on which the representative is chosen.
      Returns:
      StrColumn