Package org.rcsb.cif.schema.mm
Class StructSiteGen
java.lang.Object
org.rcsb.cif.schema.DelegatingCategory
org.rcsb.cif.schema.mm.StructSiteGen
- All Implemented Interfaces:
Category
@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class StructSiteGen
extends DelegatingCategory
Data items in the STRUCT_SITE_GEN category record details about
the generation of portions of the structure that contribute to
structurally relevant sites.
-
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 StructSiteGen(Category delegate) -
Method Summary
Modifier and Type Method Description protected ColumncreateDelegate(String columnName, Column column)StrColumngetAuthAsymId()A component of the identifier for participants in the site.StrColumngetAuthAtomId()A component of the identifier for participants in the site.StrColumngetAuthCompId()A component of the identifier for participants in the site.StrColumngetAuthSeqId()A component of the identifier for participants in the site.StrColumngetDetails()A description of special aspects of the symmetry generation of this portion of the structural site.StrColumngetId()The value of _struct_site_gen.id must uniquely identify a record in the STRUCT_SITE_GEN list.StrColumngetLabelAltId()A component of the identifier for participants in the site.StrColumngetLabelAsymId()A component of the identifier for participants in the site.StrColumngetLabelAtomId()A component of the identifier for participants in the site.StrColumngetLabelCompId()A component of the identifier for participants in the site.IntColumngetLabelSeqId()A component of the identifier for participants in the site.StrColumngetPdbxAuthInsCode()PDB insertion code.IntColumngetPdbxNumRes()Number of residues in the site.StrColumngetSiteId()This data item is a pointer to _struct_site.id in the STRUCT_SITE category.StrColumngetSymmetry()Describes the symmetry operation that should be applied to the atom set specified by _struct_site_gen.label* to generate a portion of the site.Methods inherited from class org.rcsb.cif.schema.DelegatingCategory
getCategoryName, getColumn, getColumns, getRowCount
-
Constructor Details
-
Method Details
-
createDelegate
- Overrides:
createDelegatein classDelegatingCategory
-
getDetails
A description of special aspects of the symmetry generation of this portion of the structural site.- Returns:
- StrColumn
-
getId
The value of _struct_site_gen.id must uniquely identify a record in the STRUCT_SITE_GEN list. Note that this item need not be a number; it can be any unique identifier.- Returns:
- StrColumn
-
getLabelAltId
A component of the identifier for participants in the site. This data item is a pointer to _atom_sites_alt.id in the ATOM_SITES_ALT category.- Returns:
- StrColumn
-
getLabelAsymId
A component of the identifier for participants in the site. This data item is a pointer to _atom_site.label_asym_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getLabelAtomId
A component of the identifier for participants in the site. This data item is a pointer to _chem_comp_atom.atom_id in the CHEM_COMP_ATOM category.- Returns:
- StrColumn
-
getLabelCompId
A component of the identifier for participants in the site. This data item is a pointer to _atom_site.label_comp_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getLabelSeqId
A component of the identifier for participants in the site. This data item is a pointer to _atom_site.label_seq_id in the ATOM_SITE category.- Returns:
- IntColumn
-
getAuthAsymId
A component of the identifier for participants in the site. This data item is a pointer to _atom_site.auth_asym_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAuthAtomId
A component of the identifier for participants in the site. This data item is a pointer to _atom_site.auth_atom_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAuthCompId
A component of the identifier for participants in the site. This data item is a pointer to _atom_site.auth_comp_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAuthSeqId
A component of the identifier for participants in the site. This data item is a pointer to _atom_site.auth_seq_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getSiteId
This data item is a pointer to _struct_site.id in the STRUCT_SITE category.- Returns:
- StrColumn
-
getSymmetry
Describes the symmetry operation that should be applied to the atom set specified by _struct_site_gen.label* to generate a portion of the site.- Returns:
- StrColumn
-
getPdbxAuthInsCode
PDB insertion code.- Returns:
- StrColumn
-
getPdbxNumRes
Number of residues in the site.- Returns:
- IntColumn
-