Package org.rcsb.cif.schema.mm
Class IhmPolyResidueFeature
java.lang.Object
org.rcsb.cif.schema.DelegatingCategory
org.rcsb.cif.schema.mm.IhmPolyResidueFeature
- All Implemented Interfaces:
Category
@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class IhmPolyResidueFeature
extends DelegatingCategory
Data items in the IHM_POLY_RESIDUE_FEATURE category provides the defintions
required to select a specific residue or a set of residues that may or may not be
in a contiguous range.
-
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 IhmPolyResidueFeature(Category delegate) -
Method Summary
Modifier and Type Method Description protected ColumncreateDelegate(String columnName, Column column)StrColumngetAsymId()An asym/strand identifier for the residue / residue range, if applicable.StrColumngetCompIdBegin()The component identifier of the beginning residue / residue range.StrColumngetCompIdEnd()The component identifier of the ending residue / residue range.StrColumngetEntityId()The entity identifier for residue / residue range.IntColumngetFeatureId()An identifier for the selected residue / residue range feature.StrColumngetInterfaceResidueFlag()A flag to indicate if the feature is an interface residue, identified by experiments and therefore, used to build spatial restraints during modeling.IntColumngetOrdinalId()A unique identifier for the category.StrColumngetRepAtom()If _ihm_poly_residue_feature.granularity is by-residue, then indicate the atom used to represent the residue in three-dimension.StrColumngetResidueRangeGranularity()The coarse-graining information, if the feature is a residue range.IntColumngetSeqIdBegin()The sequence index of the beginning residue / residue range.IntColumngetSeqIdEnd()The sequence index of the ending residue / residue range.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
An identifier for the selected residue / residue range feature. This data item is a pointer to _ihm_feature_list.feature_id in the IHM_FEATURE_LIST category.- Returns:
- IntColumn
-
getEntityId
The entity identifier for residue / residue range. This data item is a pointer to _entity_poly_seq.entity_id in the ENTITY_POLY_SEQ category.- Returns:
- StrColumn
-
getAsymId
An asym/strand identifier for the residue / residue range, if applicable. This data item is a pointer to _struct_asym.id in the STRUCT_ASYM category.- Returns:
- StrColumn
-
getCompIdBegin
The component identifier of the beginning residue / residue range. This data item is a pointer to _entity_poly_seq.mon_id in the ENTITY_POLY_SEQ category.- Returns:
- StrColumn
-
getCompIdEnd
The component identifier of the ending residue / residue range. This data item is a pointer to _entity_poly_seq.mon_id in the ENTITY_POLY_SEQ category.- Returns:
- StrColumn
-
getSeqIdBegin
The sequence index of the beginning residue / residue range. This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category.- Returns:
- IntColumn
-
getSeqIdEnd
The sequence index of the ending residue / residue range. This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category.- Returns:
- IntColumn
-
getResidueRangeGranularity
The coarse-graining information, if the feature is a residue range.- Returns:
- StrColumn
-
getRepAtom
If _ihm_poly_residue_feature.granularity is by-residue, then indicate the atom used to represent the residue in three-dimension. Default is the C-alpha atom.- Returns:
- StrColumn
-
getInterfaceResidueFlag
A flag to indicate if the feature is an interface residue, identified by experiments and therefore, used to build spatial restraints during modeling.- Returns:
- StrColumn
-