Package org.rcsb.cif.schema.mm
Class IhmInterfaceResidueFeature
java.lang.Object
org.rcsb.cif.schema.DelegatingCategory
org.rcsb.cif.schema.mm.IhmInterfaceResidueFeature
- All Implemented Interfaces:
Category
@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class IhmInterfaceResidueFeature
extends DelegatingCategory
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.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.rcsb.cif.schema.DelegatingCategory
DelegatingCategory.DelegatingCifCoreCategoryNested classes/interfaces inherited from interface org.rcsb.cif.model.Category
Category.EmptyCategory -
Field Summary
-
Constructor Summary
Constructors Constructor Description IhmInterfaceResidueFeature(Category delegate) -
Method Summary
Modifier and Type Method Description protected ColumncreateDelegate(String columnName, Column column)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.schema.DelegatingCategory
getCategoryName, getColumn, getColumns, getRowCount
-
Constructor Details
-
Method Details
-
createDelegate
- Overrides:
createDelegatein classDelegatingCategory
-
getOrdinalId
A unique identifier for the category.- Returns:
- IntColumn
-
getFeatureId
Identifier for the interface residue feature that defines the interface residue. This data item is a pointer to _ihm_feature_list.feature_id in the IHM_FEATURE_LIST category.- Returns:
- IntColumn
-
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
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
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
Additional details regarding the interface residue.- Returns:
- StrColumn
-