Interface CifStructureConsumer
-
- All Superinterfaces:
CifFileConsumer<Structure>
- All Known Implementing Classes:
CifStructureConsumerImpl
public interface CifStructureConsumer extends CifFileConsumer<Structure>
Defines the categories to consume during CIF parsing.- Since:
- 6.0.0
- Author:
- Sebastian Bittrich
-
-
Method Summary
All Methods Instance Methods Abstract Methods 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 datavoid
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 Detail
-
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
-
-