Package org.rcsb.cif.schema.mm
Class StructSheetRange
java.lang.Object
org.rcsb.cif.schema.DelegatingCategory
org.rcsb.cif.schema.mm.StructSheetRange
- All Implemented Interfaces:
Category
@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class StructSheetRange
extends DelegatingCategory
Data items in the STRUCT_SHEET_RANGE category record details
about the residue ranges that form a beta-sheet. Residues are
included in a range if they made beta-sheet-type hydrogen-bonding
interactions with at least one adjacent strand and if there are
at least two residues in the 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 StructSheetRange(Category delegate) -
Method Summary
Modifier and Type Method Description protected ColumncreateDelegate(String columnName, Column column)StrColumngetBegAuthAsymId()A component of the identifier for the residue at which the beta-sheet range begins.StrColumngetBegAuthCompId()A component of the identifier for the residue at which the beta-sheet range begins.IntColumngetBegAuthSeqId()A component of the identifier for the residue at which the beta-sheet range begins.StrColumngetBegLabelAsymId()A component of the identifier for the residue at which the beta-sheet range begins.StrColumngetBegLabelCompId()A component of the identifier for the residue at which the beta-sheet range begins.IntColumngetBegLabelSeqId()A component of the identifier for the residue at which the beta-sheet range begins.StrColumngetEndAuthAsymId()A component of the identifier for the residue at which the beta-sheet range ends.StrColumngetEndAuthCompId()A component of the identifier for the residue at which the beta-sheet range ends.IntColumngetEndAuthSeqId()A component of the identifier for the residue at which the beta-sheet range ends.StrColumngetEndLabelAsymId()A component of the identifier for the residue at which the beta-sheet range ends.StrColumngetEndLabelCompId()A component of the identifier for the residue at which the beta-sheet range ends.IntColumngetEndLabelSeqId()A component of the identifier for the residue at which the beta-sheet range ends.StrColumngetId()The value of _struct_sheet_range.id must uniquely identify a range in a given sheet in the STRUCT_SHEET_RANGE list.StrColumngetPdbxBegPDBInsCode()A component of the identifier for the residue at which the beta sheet range begins.StrColumngetPdbxEndPDBInsCode()A component of the identifier for the residue at which the beta sheet range ends.StrColumngetSheetId()This data item is a pointer to _struct_sheet.id in the STRUCT_SHEET category.StrColumngetSymmetry()Describes the symmetry operation that should be applied to the residues delimited by the start and end designators in order to generate the appropriate strand in this sheet.Methods inherited from class org.rcsb.cif.schema.DelegatingCategory
getCategoryName, getColumn, getColumns, getRowCount
-
Constructor Details
-
Method Details
-
createDelegate
- Overrides:
createDelegatein classDelegatingCategory
-
getBegLabelAsymId
A component of the identifier for the residue at which the beta-sheet range begins. This data item is a pointer to _struct_asym.id in the STRUCT_ASYM category.- Returns:
- StrColumn
-
getBegLabelCompId
A component of the identifier for the residue at which the beta-sheet range begins. This data item is a pointer to _chem_comp.id in the CHEM_COMP category.- Returns:
- StrColumn
-
getBegLabelSeqId
A component of the identifier for the residue at which the beta-sheet range begins. This data item is a pointer to _atom_site.label_seq_id in the ATOM_SITE category.- Returns:
- IntColumn
-
getEndLabelAsymId
A component of the identifier for the residue at which the beta-sheet range ends. This data item is a pointer to _struct_asym.id in the STRUCT_ASYM category.- Returns:
- StrColumn
-
getEndLabelCompId
A component of the identifier for the residue at which the beta-sheet range ends. This data item is a pointer to _chem_comp.id in the CHEM_COMP category.- Returns:
- StrColumn
-
getEndLabelSeqId
A component of the identifier for the residue at which the beta-sheet range ends. This data item is a pointer to _atom_site.label_seq_id in the ATOM_SITE category.- Returns:
- IntColumn
-
getBegAuthAsymId
A component of the identifier for the residue at which the beta-sheet range begins. This data item is a pointer to _atom_site.auth_asym_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getBegAuthCompId
A component of the identifier for the residue at which the beta-sheet range begins. This data item is a pointer to _atom_site.auth_comp_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getBegAuthSeqId
A component of the identifier for the residue at which the beta-sheet range begins. This data item is a pointer to _atom_site.auth_seq_id in the ATOM_SITE category.- Returns:
- IntColumn
-
getEndAuthAsymId
A component of the identifier for the residue at which the beta-sheet range ends. This data item is a pointer to _atom_site.auth_asym_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getEndAuthCompId
A component of the identifier for the residue at which the beta-sheet range ends. This data item is a pointer to _atom_site.auth_comp_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getEndAuthSeqId
A component of the identifier for the residue at which the beta-sheet range ends. This data item is a pointer to _atom_site.auth_seq_id in the ATOM_SITE category.- Returns:
- IntColumn
-
getId
The value of _struct_sheet_range.id must uniquely identify a range in a given sheet in the STRUCT_SHEET_RANGE list. Note that this item need not be a number; it can be any unique identifier.- Returns:
- StrColumn
-
getSheetId
This data item is a pointer to _struct_sheet.id in the STRUCT_SHEET category.- Returns:
- StrColumn
-
getSymmetry
Describes the symmetry operation that should be applied to the residues delimited by the start and end designators in order to generate the appropriate strand in this sheet.- Returns:
- StrColumn
-
getPdbxBegPDBInsCode
A component of the identifier for the residue at which the beta sheet range begins. Insertion code.- Returns:
- StrColumn
-
getPdbxEndPDBInsCode
A component of the identifier for the residue at which the beta sheet range ends. Insertion code.- Returns:
- StrColumn
-