Package org.rcsb.cif.model.generated
Class IhmInterfaceResidueFeature
- java.lang.Object
-
- org.rcsb.cif.model.BaseCategory
-
- org.rcsb.cif.model.generated.IhmInterfaceResidueFeature
-
- All Implemented Interfaces:
Category
@Generated("org.rcsb.cif.generator.SchemaGenerator") public class IhmInterfaceResidueFeature extends BaseCategory
Data items in the IHM_INTERFACE_RESIDUE_FEATURE category captures the details of residues that are identified to be at the binding interface from experiments. This information is used by modeling software such as HADDOCK to create a set of ambiguous distance restraints at the binding interface between the molecular entities involved.
-
-
Field Summary
-
Fields inherited from class org.rcsb.cif.model.BaseCategory
isText, textFields
-
-
Constructor Summary
Constructors Constructor Description IhmInterfaceResidueFeature(String name)IhmInterfaceResidueFeature(String name, int rowCount, Object[] encodedColumns)IhmInterfaceResidueFeature(String name, Map<String,Column> columns)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StrColumngetBindingPartnerAsymId()An asym/strand identifier for the binding partner at the interface, if applicable.StrColumngetBindingPartnerEntityId()The entity identifier of the binding partner at the interface.IntColumngetDatasetListId()Identifier to the input data from which the interface residue is determined.StrColumngetDetails()Additional details regarding the interface residue.IntColumngetFeatureId()Identifier for the interface residue feature that defines the interface residue.IntColumngetOrdinalId()A unique identifier for the category.-
Methods inherited from class org.rcsb.cif.model.BaseCategory
getBinaryColumn, getCategoryName, getColumn, getColumnNames, getRowCount, isDefined
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.rcsb.cif.model.Category
columnNames, columns, get
-
-
-
-
Constructor Detail
-
IhmInterfaceResidueFeature
public IhmInterfaceResidueFeature(String name, Map<String,Column> columns)
-
IhmInterfaceResidueFeature
public IhmInterfaceResidueFeature(String name, int rowCount, Object[] encodedColumns)
-
IhmInterfaceResidueFeature
public IhmInterfaceResidueFeature(String name)
-
-
Method Detail
-
getOrdinalId
public IntColumn getOrdinalId()
A unique identifier for the category.- Returns:
- IntColumn
-
getFeatureId
public IntColumn getFeatureId()
Identifier for the interface residue feature that defines the interface residue. This data item is a pointer to _ihm_poly_residue_feature.feature_id in the IHM_POLY_RESIDUE_FEATURE category.- Returns:
- IntColumn
-
getBindingPartnerEntityId
public StrColumn getBindingPartnerEntityId()
The entity identifier of the binding partner at the interface. This data item is a pointer to _entity.id in the ENTITY category.- Returns:
- StrColumn
-
getBindingPartnerAsymId
public StrColumn getBindingPartnerAsymId()
An asym/strand identifier for the binding partner at the interface, if applicable. This data item is a pointer to _struct_asym.id in the STRUCT_ASYM category.- Returns:
- StrColumn
-
getDatasetListId
public IntColumn getDatasetListId()
Identifier to the input data from which the interface residue is determined. This data item is a pointer to the _ihm_dataset_list.id in the IHM_DATASET_LIST category.- Returns:
- IntColumn
-
getDetails
public StrColumn getDetails()
Additional details regarding the interface residue.- Returns:
- StrColumn
-
-