Interface CifStructureConsumer

All Superinterfaces:
CifFileConsumer<Structure>
All Known Implementing Classes:
CifStructureConsumerImpl

Defines the categories to consume during CIF parsing.
Since:
6.0.0
Author:
Sebastian Bittrich
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    consumeAtomSite(org.rcsb.cif.schema.mm.AtomSite atomSite)
    Consume a particular Cif category.
    void
    consumeAtomSites(org.rcsb.cif.schema.mm.AtomSites atomSites)
    Consume a particular Cif category.
    void
    consumeAuditAuthor(org.rcsb.cif.schema.mm.AuditAuthor auditAuthor)
    Consume a particular Cif category.
    void
    consumeCell(org.rcsb.cif.schema.mm.Cell cell)
    Consume a particular Cif category.
    void
    consumeChemComp(org.rcsb.cif.schema.mm.ChemComp chemComp)
    Consume a particular Cif category.
    void
    consumeChemCompBond(org.rcsb.cif.schema.mm.ChemCompBond chemCompBond)
    Consume a particular Cif category.
    void
    consumeDatabasePDBRemark(org.rcsb.cif.schema.mm.DatabasePDBRemark databasePDBremark)
    Consume a particular Cif category.
    void
    consumeDatabasePDBRev(org.rcsb.cif.schema.mm.DatabasePDBRev databasePDBrev)
    Consume a particular Cif category.
    void
    consumeDatabasePDBRevRecord(org.rcsb.cif.schema.mm.DatabasePDBRevRecord databasePDBrevRecord)
    Consume a particular Cif category.
    void
    consumeEm3dReconstruction(org.rcsb.cif.schema.mm.Em3dReconstruction em3dReconstruction)
    Consume Electron Microscopy 3D reconstruction data
    void
    consumeEntity(org.rcsb.cif.schema.mm.Entity entity)
    Consume a particular Cif category.
    void
    consumeEntityPoly(org.rcsb.cif.schema.mm.EntityPoly entityPoly)
    Consume a particular Cif category.
    void
    consumeEntityPolySeq(org.rcsb.cif.schema.mm.EntityPolySeq entityPolySeq)
    Consume a particular Cif category.
    void
    consumeEntitySrcGen(org.rcsb.cif.schema.mm.EntitySrcGen entitySrcGen)
    Consume a particular Cif category.
    void
    consumeEntitySrcNat(org.rcsb.cif.schema.mm.EntitySrcNat entitySrcNat)
    Consume a particular Cif category.
    void
    consumeEntitySrcSyn(org.rcsb.cif.schema.mm.PdbxEntitySrcSyn entitySrcSyn)
    Consume a particular Cif category.
    void
    consumeExptl(org.rcsb.cif.schema.mm.Exptl exptl)
    Consume a particular Cif category.
    void
    consumePdbxAuditRevisionHistory(org.rcsb.cif.schema.mm.PdbxAuditRevisionHistory pdbxAuditRevisionHistory)
    Consume a particular Cif category.
    void
    consumePdbxChemCompIdentifier(org.rcsb.cif.schema.mm.PdbxChemCompIdentifier pdbxChemCompIdentifier)
    Consume a particular Cif category.
    void
    consumePdbxDatabaseStatus(org.rcsb.cif.schema.mm.PdbxDatabaseStatus pdbxDatabaseStatus)
    Consume a particular Cif category.
    void
    consumePdbxEntityBranchDescriptor(org.rcsb.cif.schema.mm.PdbxEntityBranchDescriptor pdbxEntityBranchDescriptor)
    Consume a particular Cif category.
    void
    consumePdbxMolecule(org.rcsb.cif.schema.mm.PdbxMolecule pdbxMolecule)
    Consume a particular Cif category.
    void
    consumePdbxMoleculeFeatures(org.rcsb.cif.schema.mm.PdbxMoleculeFeatures pdbxMoleculeFeatures)
    Consume a particular Cif category.
    void
    consumePdbxNonpolyScheme(org.rcsb.cif.schema.mm.PdbxNonpolyScheme pdbxNonpolyScheme)
    Consume a particular Cif category.
    void
    consumePdbxReferenceEntityLink(org.rcsb.cif.schema.mm.PdbxReferenceEntityLink pdbxReferenceEntityLink)
    Consume a particular Cif category.
    void
    consumePdbxReferenceEntityList(org.rcsb.cif.schema.mm.PdbxReferenceEntityList pdbxReferenceEntityList)
    Consume a particular Cif category.
    void
    consumePdbxReferenceEntityPolyLink(org.rcsb.cif.schema.mm.PdbxReferenceEntityPolyLink pdbxReferenceEntityPolyLink)
    Consume a particular Cif category.
    void
    consumePdbxStructAssembly(org.rcsb.cif.schema.mm.PdbxStructAssembly pdbxStructAssembly)
    Consume a particular Cif category.
    void
    consumePdbxStructAssemblyGen(org.rcsb.cif.schema.mm.PdbxStructAssemblyGen pdbxStructAssemblyGen)
    Consume a particular Cif category.
    void
    consumePdbxStructModResidue(org.rcsb.cif.schema.mm.PdbxStructModResidue pdbxStructModResidue)
    Consume a particular Cif category.
    void
    consumePdbxStructOperList(org.rcsb.cif.schema.mm.PdbxStructOperList pdbxStructOperList)
    Consume a particular Cif category.
    void
    consumeRefine(org.rcsb.cif.schema.mm.Refine refine)
    Consume a particular Cif category.
    void
    consumeStruct(org.rcsb.cif.schema.mm.Struct struct)
    Consume a particular Cif category.
    void
    consumeStructAsym(org.rcsb.cif.schema.mm.StructAsym structAsym)
    Consume a particular Cif category.
    void
    consumeStructConf(org.rcsb.cif.schema.mm.StructConf structConf)
    Consume a particular Cif category.
    void
    consumeStructConn(org.rcsb.cif.schema.mm.StructConn structConn)
    Consume a particular Cif category.
    void
    consumeStructConnType(org.rcsb.cif.schema.mm.StructConnType structConnType)
    Consume a particular Cif category.
    void
    consumeStructKeywords(org.rcsb.cif.schema.mm.StructKeywords structKeywords)
    Consume a particular Cif category.
    void
    consumeStructNcsOper(org.rcsb.cif.schema.mm.StructNcsOper structNcsOper)
    Consume a particular Cif category.
    void
    consumeStructRef(org.rcsb.cif.schema.mm.StructRef structRef)
    Consume a particular Cif category.
    void
    consumeStructRefSeq(org.rcsb.cif.schema.mm.StructRefSeq structRefSeq)
    Consume a particular Cif category.
    void
    consumeStructRefSeqDif(org.rcsb.cif.schema.mm.StructRefSeqDif structRefSeqDif)
    Consume a particular Cif category.
    void
    consumeStructSheetRange(org.rcsb.cif.schema.mm.StructSheetRange structSheetRange)
    Consume a particular Cif category.
    void
    consumeStructSite(org.rcsb.cif.schema.mm.StructSite structSite)
    Consume a particular Cif category.
    void
    consumeStructSiteGen(org.rcsb.cif.schema.mm.StructSiteGen structSiteGen)
    Consume a particular Cif category.
    void
    consumeSymmetry(org.rcsb.cif.schema.mm.Symmetry symmetry)
    Consume a particular Cif category.

    Methods inherited from interface org.biojava.nbio.structure.io.cif.CifFileConsumer

    finish, getContainer, prepare
  • Method Details

    • consumeAtomSite

      void consumeAtomSite(org.rcsb.cif.schema.mm.AtomSite atomSite)
      Consume a particular Cif category.
      Parameters:
      atomSite - data
    • consumeAtomSites

      void consumeAtomSites(org.rcsb.cif.schema.mm.AtomSites atomSites)
      Consume a particular Cif category.
      Parameters:
      atomSites - data
    • consumeAuditAuthor

      void consumeAuditAuthor(org.rcsb.cif.schema.mm.AuditAuthor auditAuthor)
      Consume a particular Cif category.
      Parameters:
      auditAuthor - data
    • consumeCell

      void consumeCell(org.rcsb.cif.schema.mm.Cell cell)
      Consume a particular Cif category.
      Parameters:
      cell - data
    • consumeChemComp

      void consumeChemComp(org.rcsb.cif.schema.mm.ChemComp chemComp)
      Consume a particular Cif category.
      Parameters:
      chemComp - data
    • consumeChemCompBond

      void consumeChemCompBond(org.rcsb.cif.schema.mm.ChemCompBond chemCompBond)
      Consume a particular Cif category.
      Parameters:
      chemCompBond - data
    • consumeDatabasePDBRemark

      void consumeDatabasePDBRemark(org.rcsb.cif.schema.mm.DatabasePDBRemark databasePDBremark)
      Consume a particular Cif category.
      Parameters:
      databasePDBremark - data
    • consumeDatabasePDBRev

      void consumeDatabasePDBRev(org.rcsb.cif.schema.mm.DatabasePDBRev databasePDBrev)
      Consume a particular Cif category.
      Parameters:
      databasePDBrev - data
    • consumeDatabasePDBRevRecord

      void consumeDatabasePDBRevRecord(org.rcsb.cif.schema.mm.DatabasePDBRevRecord databasePDBrevRecord)
      Consume a particular Cif category.
      Parameters:
      databasePDBrevRecord - data
    • consumeEm3dReconstruction

      void consumeEm3dReconstruction(org.rcsb.cif.schema.mm.Em3dReconstruction em3dReconstruction)
      Consume Electron Microscopy 3D reconstruction data
      Parameters:
      em3dReconstruction -
    • consumeEntity

      void consumeEntity(org.rcsb.cif.schema.mm.Entity entity)
      Consume a particular Cif category.
      Parameters:
      entity - data
    • consumeEntityPoly

      void consumeEntityPoly(org.rcsb.cif.schema.mm.EntityPoly entityPoly)
      Consume a particular Cif category.
      Parameters:
      entityPoly - data
    • consumeEntitySrcGen

      void consumeEntitySrcGen(org.rcsb.cif.schema.mm.EntitySrcGen entitySrcGen)
      Consume a particular Cif category.
      Parameters:
      entitySrcGen - data
    • consumeEntitySrcNat

      void consumeEntitySrcNat(org.rcsb.cif.schema.mm.EntitySrcNat entitySrcNat)
      Consume a particular Cif category.
      Parameters:
      entitySrcNat - data
    • consumeEntitySrcSyn

      void consumeEntitySrcSyn(org.rcsb.cif.schema.mm.PdbxEntitySrcSyn entitySrcSyn)
      Consume a particular Cif category.
      Parameters:
      entitySrcSyn - data
    • consumeEntityPolySeq

      void consumeEntityPolySeq(org.rcsb.cif.schema.mm.EntityPolySeq entityPolySeq)
      Consume a particular Cif category.
      Parameters:
      entityPolySeq - data
    • consumeExptl

      void consumeExptl(org.rcsb.cif.schema.mm.Exptl exptl)
      Consume a particular Cif category.
      Parameters:
      exptl - data
    • consumePdbxAuditRevisionHistory

      void consumePdbxAuditRevisionHistory(org.rcsb.cif.schema.mm.PdbxAuditRevisionHistory pdbxAuditRevisionHistory)
      Consume a particular Cif category.
      Parameters:
      pdbxAuditRevisionHistory - data
    • consumePdbxChemCompIdentifier

      void consumePdbxChemCompIdentifier(org.rcsb.cif.schema.mm.PdbxChemCompIdentifier pdbxChemCompIdentifier)
      Consume a particular Cif category.
      Parameters:
      pdbxChemCompIdentifier - data
    • consumePdbxDatabaseStatus

      void consumePdbxDatabaseStatus(org.rcsb.cif.schema.mm.PdbxDatabaseStatus pdbxDatabaseStatus)
      Consume a particular Cif category.
      Parameters:
      pdbxDatabaseStatus - data
    • consumePdbxEntityBranchDescriptor

      void consumePdbxEntityBranchDescriptor(org.rcsb.cif.schema.mm.PdbxEntityBranchDescriptor pdbxEntityBranchDescriptor)
      Consume a particular Cif category.
      Parameters:
      pdbxEntityBranchDescriptor - data
    • consumePdbxMolecule

      void consumePdbxMolecule(org.rcsb.cif.schema.mm.PdbxMolecule pdbxMolecule)
      Consume a particular Cif category.
      Parameters:
      pdbxMolecule - data
    • consumePdbxMoleculeFeatures

      void consumePdbxMoleculeFeatures(org.rcsb.cif.schema.mm.PdbxMoleculeFeatures pdbxMoleculeFeatures)
      Consume a particular Cif category.
      Parameters:
      pdbxMoleculeFeatures - data
    • consumePdbxNonpolyScheme

      void consumePdbxNonpolyScheme(org.rcsb.cif.schema.mm.PdbxNonpolyScheme pdbxNonpolyScheme)
      Consume a particular Cif category.
      Parameters:
      pdbxNonpolyScheme - data
    • consumePdbxReferenceEntityLink

      void consumePdbxReferenceEntityLink(org.rcsb.cif.schema.mm.PdbxReferenceEntityLink pdbxReferenceEntityLink)
      Consume a particular Cif category.
      Parameters:
      pdbxReferenceEntityLink - data
    • consumePdbxReferenceEntityList

      void consumePdbxReferenceEntityList(org.rcsb.cif.schema.mm.PdbxReferenceEntityList pdbxReferenceEntityList)
      Consume a particular Cif category.
      Parameters:
      pdbxReferenceEntityList - data
    • consumePdbxReferenceEntityPolyLink

      void consumePdbxReferenceEntityPolyLink(org.rcsb.cif.schema.mm.PdbxReferenceEntityPolyLink pdbxReferenceEntityPolyLink)
      Consume a particular Cif category.
      Parameters:
      pdbxReferenceEntityPolyLink - data
    • consumePdbxStructAssembly

      void consumePdbxStructAssembly(org.rcsb.cif.schema.mm.PdbxStructAssembly pdbxStructAssembly)
      Consume a particular Cif category.
      Parameters:
      pdbxStructAssembly - data
    • consumePdbxStructAssemblyGen

      void consumePdbxStructAssemblyGen(org.rcsb.cif.schema.mm.PdbxStructAssemblyGen pdbxStructAssemblyGen)
      Consume a particular Cif category.
      Parameters:
      pdbxStructAssemblyGen - data
    • consumePdbxStructModResidue

      void consumePdbxStructModResidue(org.rcsb.cif.schema.mm.PdbxStructModResidue pdbxStructModResidue)
      Consume a particular Cif category.
      Parameters:
      pdbxStructModResidue - data
    • consumePdbxStructOperList

      void consumePdbxStructOperList(org.rcsb.cif.schema.mm.PdbxStructOperList pdbxStructOperList)
      Consume a particular Cif category.
      Parameters:
      pdbxStructOperList - data
    • consumeRefine

      void consumeRefine(org.rcsb.cif.schema.mm.Refine refine)
      Consume a particular Cif category.
      Parameters:
      refine - data
    • consumeStruct

      void consumeStruct(org.rcsb.cif.schema.mm.Struct struct)
      Consume a particular Cif category.
      Parameters:
      struct - data
    • consumeStructAsym

      void consumeStructAsym(org.rcsb.cif.schema.mm.StructAsym structAsym)
      Consume a particular Cif category.
      Parameters:
      structAsym - data
    • consumeStructConf

      void consumeStructConf(org.rcsb.cif.schema.mm.StructConf structConf)
      Consume a particular Cif category.
      Parameters:
      structConf - data
    • consumeStructConn

      void consumeStructConn(org.rcsb.cif.schema.mm.StructConn structConn)
      Consume a particular Cif category.
      Parameters:
      structConn - data
    • consumeStructConnType

      void consumeStructConnType(org.rcsb.cif.schema.mm.StructConnType structConnType)
      Consume a particular Cif category.
      Parameters:
      structConnType - data
    • consumeStructKeywords

      void consumeStructKeywords(org.rcsb.cif.schema.mm.StructKeywords structKeywords)
      Consume a particular Cif category.
      Parameters:
      structKeywords - data
    • consumeStructNcsOper

      void consumeStructNcsOper(org.rcsb.cif.schema.mm.StructNcsOper structNcsOper)
      Consume a particular Cif category.
      Parameters:
      structNcsOper - data
    • consumeStructRef

      void consumeStructRef(org.rcsb.cif.schema.mm.StructRef structRef)
      Consume a particular Cif category.
      Parameters:
      structRef - data
    • consumeStructRefSeq

      void consumeStructRefSeq(org.rcsb.cif.schema.mm.StructRefSeq structRefSeq)
      Consume a particular Cif category.
      Parameters:
      structRefSeq - data
    • consumeStructRefSeqDif

      void consumeStructRefSeqDif(org.rcsb.cif.schema.mm.StructRefSeqDif structRefSeqDif)
      Consume a particular Cif category.
      Parameters:
      structRefSeqDif - data
    • consumeStructSheetRange

      void consumeStructSheetRange(org.rcsb.cif.schema.mm.StructSheetRange structSheetRange)
      Consume a particular Cif category.
      Parameters:
      structSheetRange - data
    • consumeStructSite

      void consumeStructSite(org.rcsb.cif.schema.mm.StructSite structSite)
      Consume a particular Cif category.
      Parameters:
      structSite - data
    • consumeStructSiteGen

      void consumeStructSiteGen(org.rcsb.cif.schema.mm.StructSiteGen structSiteGen)
      Consume a particular Cif category.
      Parameters:
      structSiteGen - data
    • consumeSymmetry

      void consumeSymmetry(org.rcsb.cif.schema.mm.Symmetry symmetry)
      Consume a particular Cif category.
      Parameters:
      symmetry - data