Interface IPDBStructure

All Superinterfaces:
Cloneable, ICDKObject
All Known Implementing Classes:
DebugPDBStructure, PDBStructure, PDBStructure

public interface IPDBStructure extends ICDKObject
Represents the idea of an chemical structure.
Author:
Miguel Rojas <miguel.rojas@uni-koeln.de>
Source code:
main
Belongs to CDK module:
interfaces
Keywords:
pdbpolymer
Created on:
2006-11-20
  • Method Details

    • getEndChainID

      Character getEndChainID()
      get the ending Chain identifier of this structure.
      Returns:
      the ending Chain identifier of this structure
    • setEndChainID

      void setEndChainID(Character endChainID)
      set the ending Chain identifier of this structure.
      Parameters:
      endChainID - the ending Chain identifier of this structure
    • getEndInsertionCode

      Character getEndInsertionCode()
      get the ending Code for insertion of residues of this structure.
      Returns:
      the ending Code for insertion of residues of this structure
    • setEndInsertionCode

      void setEndInsertionCode(Character endInsertionCode)
      set the ending Code for insertion of residues of this structure.
      Parameters:
      endInsertionCode - the ending Code for insertion of residues of this structure
    • getEndSequenceNumber

      Integer getEndSequenceNumber()
      get the ending sequence number of this structure.
      Returns:
      the ending sequence number of this structure
    • setEndSequenceNumber

      void setEndSequenceNumber(Integer endSequenceNumber)
      set the ending sequence number of this structure.
      Parameters:
      endSequenceNumber - the ending sequence number of this structure
    • getStartChainID

      Character getStartChainID()
      get start Chain identifier of this structure.
      Returns:
      the start Chain identifier of this structure
    • setStartChainID

      void setStartChainID(Character startChainID)
      set the start Chain identifier of this structure.
      Parameters:
      startChainID - the start Chain identifier of this structure
    • getStartInsertionCode

      Character getStartInsertionCode()
      get start Code for insertion of residues of this structure.
      Returns:
      the start Code for insertion of residues of this structure
    • setStartInsertionCode

      void setStartInsertionCode(Character startInsertionCode)
      set the start Chain identifier of this structure.
      Parameters:
      startInsertionCode - the start Chain identifier of this structure
    • getStartSequenceNumber

      Integer getStartSequenceNumber()
      get the start sequence number of this structure.
      Returns:
      the start sequence number of this structure
    • setStartSequenceNumber

      void setStartSequenceNumber(Integer startSequenceNumber)
      set the start sequence number of this structure.
      Parameters:
      startSequenceNumber - the start sequence number of this structure
    • getStructureType

      String getStructureType()
      get Structure Type of this structure.
      Returns:
      the Structure Type of this structure
    • setStructureType

      void setStructureType(String structureType)
      set the Structure Type of this structure.
      Parameters:
      structureType - the Structure Type of this structure