Package org.rcsb.cif.model.generated
Class PdbxReferenceEntityLink
- java.lang.Object
-
- org.rcsb.cif.model.BaseCategory
-
- org.rcsb.cif.model.generated.PdbxReferenceEntityLink
-
- All Implemented Interfaces:
Category
@Generated("org.rcsb.cif.generator.SchemaGenerator") public class PdbxReferenceEntityLink extends BaseCategory
Data items in the PDBX_REFERENCE_ENTITY_LINK category give details about the linkages between entities within reference molecules.
-
-
Field Summary
-
Fields inherited from class org.rcsb.cif.model.BaseCategory
isText, textFields
-
-
Constructor Summary
Constructors Constructor Description PdbxReferenceEntityLink(String name)PdbxReferenceEntityLink(String name, int rowCount, Object[] encodedColumns)PdbxReferenceEntityLink(String name, Map<String,Column> columns)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StrColumngetAtomId1()The atom identifier/name in the first of the two entities containing the linkage.StrColumngetAtomId2()The atom identifier/name in the second of the two entities containing the linkage.StrColumngetCompId1()The component identifier in the first of the two entities containing the linkage.StrColumngetCompId2()The component identifier in the second of the two entities containing the linkage.IntColumngetComponent1()The entity component identifier for the first of two entities containing the linkage.IntColumngetComponent2()The entity component identifier for the second of two entities containing the linkage.StrColumngetDetails()A description of special aspects of a linkage between chemical components in the structure.IntColumngetEntitySeqNum1()For a polymer entity, the sequence number in the first of the two entities containing the linkage.IntColumngetEntitySeqNum2()For a polymer entity, the sequence number in the second of the two entities containing the linkage.StrColumngetLinkClass()A code indicating the entity types involved in the linkage.IntColumngetLinkId()The value of _pdbx_reference_entity_link.link_id uniquely identifies linkages between entities with a molecule.StrColumngetNonpolyResNum1()The residue number for the first of two entities containing the linkage.StrColumngetNonpolyResNum2()The residue number for the second of two entities containing the linkage.StrColumngetPrdId()The value of _pdbx_reference_entity_link.prd_id is a reference _pdbx_reference_entity_list.prd_id in the PDBX_REFERENCE_ENTITY_LIST category.StrColumngetRefEntityId1()The reference entity id of the first of the two entities joined by the linkage.StrColumngetRefEntityId2()The reference entity id of the second of the two entities joined by the linkage.StrColumngetValueOrder()The bond order target for the chemical linkage.-
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
-
getLinkId
public IntColumn getLinkId()
The value of _pdbx_reference_entity_link.link_id uniquely identifies linkages between entities with a molecule.- Returns:
- IntColumn
-
getPrdId
public StrColumn getPrdId()
The value of _pdbx_reference_entity_link.prd_id is a reference _pdbx_reference_entity_list.prd_id in the PDBX_REFERENCE_ENTITY_LIST category.- Returns:
- StrColumn
-
getDetails
public StrColumn getDetails()
A description of special aspects of a linkage between chemical components in the structure.- Returns:
- StrColumn
-
getRefEntityId1
public StrColumn getRefEntityId1()
The reference entity id of the first of the two entities joined by the linkage. This data item is a pointer to _pdbx_reference_entity_list.ref_entity_id in the PDBX_REFERENCE_ENTITY_LIST category.- Returns:
- StrColumn
-
getRefEntityId2
public StrColumn getRefEntityId2()
The reference entity id of the second of the two entities joined by the linkage. This data item is a pointer to _pdbx_reference_entity_list.ref_entity_id in the PDBX_REFERENCE_ENTITY_LIST category.- Returns:
- StrColumn
-
getEntitySeqNum1
public IntColumn getEntitySeqNum1()
For a polymer entity, the sequence number in the first of the two entities containing the linkage. This data item is a pointer to _pdbx_reference_entity_poly_seq.num in the PDBX_REFERENCE_ENTITY_POLY_SEQ category.- Returns:
- IntColumn
-
getEntitySeqNum2
public IntColumn getEntitySeqNum2()
For a polymer entity, the sequence number in the second of the two entities containing the linkage. This data item is a pointer to _pdbx_reference_entity_poly_seq.num in the PDBX_REFERENCE_ENTITY_POLY_SEQ category.- Returns:
- IntColumn
-
getCompId1
public StrColumn getCompId1()
The component identifier in the first of the two entities containing the linkage. For polymer entities, this data item is a pointer to _pdbx_reference_entity_poly_seq.mon_id in the PDBX_REFERENCE_ENTITY_POLY_SEQ category. For non-polymer entities, this data item is a pointer to _pdbx_reference_entity_nonpoly.chem_comp_id in the PDBX_REFERENCE_ENTITY_NONPOLY category.- Returns:
- StrColumn
-
getCompId2
public StrColumn getCompId2()
The component identifier in the second of the two entities containing the linkage. For polymer entities, this data item is a pointer to _pdbx_reference_entity_poly_seq.mon_id in the PDBX_REFERENCE_ENTITY_POLY_SEQ category. For non-polymer entities, this data item is a pointer to _pdbx_reference_entity_nonpoly.chem_comp_id in the PDBX_REFERENCE_ENTITY_NONPOLY category.- Returns:
- StrColumn
-
getAtomId1
public StrColumn getAtomId1()
The atom identifier/name in the first of the two entities containing the linkage.- Returns:
- StrColumn
-
getAtomId2
public StrColumn getAtomId2()
The atom identifier/name in the second of the two entities containing the linkage.- Returns:
- StrColumn
-
getValueOrder
public StrColumn getValueOrder()
The bond order target for the chemical linkage.- Returns:
- StrColumn
-
getComponent1
public IntColumn getComponent1()
The entity component identifier for the first of two entities containing the linkage.- Returns:
- IntColumn
-
getComponent2
public IntColumn getComponent2()
The entity component identifier for the second of two entities containing the linkage.- Returns:
- IntColumn
-
getNonpolyResNum1
public StrColumn getNonpolyResNum1()
The residue number for the first of two entities containing the linkage.- Returns:
- StrColumn
-
getNonpolyResNum2
public StrColumn getNonpolyResNum2()
The residue number for the second of two entities containing the linkage.- Returns:
- StrColumn
-
getLinkClass
public StrColumn getLinkClass()
A code indicating the entity types involved in the linkage.- Returns:
- StrColumn
-
-