Package org.rcsb.cif.model.generated
Class IhmPolyResidueFeature
- java.lang.Object
-
- org.rcsb.cif.model.BaseCategory
-
- org.rcsb.cif.model.generated.IhmPolyResidueFeature
-
- All Implemented Interfaces:
Category
@Generated("org.rcsb.cif.generator.SchemaGenerator") public class IhmPolyResidueFeature extends BaseCategory
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.
-
-
Field Summary
-
Fields inherited from class org.rcsb.cif.model.BaseCategory
isText, textFields
-
-
Constructor Summary
Constructors Constructor Description IhmPolyResidueFeature(String name)IhmPolyResidueFeature(String name, int rowCount, Object[] encodedColumns)IhmPolyResidueFeature(String name, Map<String,Column> columns)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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.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
-
-
-
-
Method Detail
-
getOrdinalId
public IntColumn getOrdinalId()
A unique identifier for the category.- Returns:
- IntColumn
-
getFeatureId
public 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
public StrColumn 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
public 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
public 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
public 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
public IntColumn 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
public 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
public StrColumn getResidueRangeGranularity()
The coarse-graining information, if the feature is a residue range.- Returns:
- StrColumn
-
getRepAtom
public 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
public 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
-
-