Class IhmModelList

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

@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class IhmModelList
extends DelegatingCategory
Data items in the IHM_MODEL_LIST category record the details of the models being deposited.
  • Constructor Details

  • Method Details

    • createDelegate

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

      public IntColumn getModelId()
      A unique identifier for the structural model being deposited.
      Returns:
      IntColumn
    • getModelName

      public StrColumn getModelName()
      A decsriptive name for the model.
      Returns:
      StrColumn
    • getAssemblyId

      public IntColumn getAssemblyId()
      An identifier to the structure assembly corresponding to the model. This data item is a pointer to the _ihm_struct_assembly.id in the IHM_STRUCT_ASSEMBLY category.
      Returns:
      IntColumn
    • getProtocolId

      public IntColumn getProtocolId()
      An identifier to the modeling protocol that produced the model. This data item is a pointer to the _ihm_modeling_protocol.id in the IHM_MODELING_PROTOCOL category.
      Returns:
      IntColumn
    • getRepresentationId

      public IntColumn getRepresentationId()
      An identifier to the multi-scale model representation id of the model. This data item is a pointer to the _ihm_model_representation.id in the IHM_MODEL_REPRESENTATION category.
      Returns:
      IntColumn