Package org.rcsb.cif.schema.core
Class CifCoreCategoryBuilder
java.lang.Object
org.rcsb.cif.model.builder.CategoryBuilderImpl<CifCoreBlockBuilder,CifCoreFileBuilder>
org.rcsb.cif.schema.core.CifCoreCategoryBuilder
- All Implemented Interfaces:
CategoryBuilder<CifCoreBlockBuilder,CifCoreFileBuilder>
- Direct Known Subclasses:
CifCoreCategoryBuilder.AtomBuilder,CifCoreCategoryBuilder.AtomSiteAnisoBuilder,CifCoreCategoryBuilder.AtomSiteAnisotropBuilder,CifCoreCategoryBuilder.AtomSiteBuilder,CifCoreCategoryBuilder.AtomSitesBuilder,CifCoreCategoryBuilder.AtomSitesCartnTransformBuilder,CifCoreCategoryBuilder.AtomSitesFractTransformBuilder,CifCoreCategoryBuilder.AtomTypeBuilder,CifCoreCategoryBuilder.AtomTypeScatBuilder,CifCoreCategoryBuilder.AuditAuthorBuilder,CifCoreCategoryBuilder.AuditBuilder,CifCoreCategoryBuilder.AuditConformBuilder,CifCoreCategoryBuilder.AuditContactAuthorBuilder,CifCoreCategoryBuilder.AuditLinkBuilder,CifCoreCategoryBuilder.CellAngleBuilder,CifCoreCategoryBuilder.CellBuilder,CifCoreCategoryBuilder.CellMeasurementBuilder,CifCoreCategoryBuilder.CellMeasurementReflnBuilder,CifCoreCategoryBuilder.ChemCompBondBuilder,CifCoreCategoryBuilder.ChemicalBuilder,CifCoreCategoryBuilder.ChemicalConnAtomBuilder,CifCoreCategoryBuilder.ChemicalConnBondBuilder,CifCoreCategoryBuilder.ChemicalFormulaBuilder,CifCoreCategoryBuilder.CifCoreBuilder,CifCoreCategoryBuilder.CitationAuthorBuilder,CifCoreCategoryBuilder.CitationBuilder,CifCoreCategoryBuilder.CitationEditorBuilder,CifCoreCategoryBuilder.ComputingBuilder,CifCoreCategoryBuilder.DatabaseBuilder,CifCoreCategoryBuilder.DatabaseCodeBuilder,CifCoreCategoryBuilder.DatabaseRelatedBuilder,CifCoreCategoryBuilder.DiffractionBuilder,CifCoreCategoryBuilder.DiffrnAttenuatorBuilder,CifCoreCategoryBuilder.DiffrnBuilder,CifCoreCategoryBuilder.DiffrnDetectorBuilder,CifCoreCategoryBuilder.DiffrnMeasurementBuilder,CifCoreCategoryBuilder.DiffrnOrientBuilder,CifCoreCategoryBuilder.DiffrnOrientMatrixBuilder,CifCoreCategoryBuilder.DiffrnOrientReflnBuilder,CifCoreCategoryBuilder.DiffrnRadiationBuilder,CifCoreCategoryBuilder.DiffrnRadiationWavelengthBuilder,CifCoreCategoryBuilder.DiffrnReflnBuilder,CifCoreCategoryBuilder.DiffrnReflnsBuilder,CifCoreCategoryBuilder.DiffrnReflnsClassBuilder,CifCoreCategoryBuilder.DiffrnReflnsTransfMatrixBuilder,CifCoreCategoryBuilder.DiffrnScaleGroupBuilder,CifCoreCategoryBuilder.DiffrnSourceBuilder,CifCoreCategoryBuilder.DiffrnStandardBuilder,CifCoreCategoryBuilder.DiffrnStandardReflnBuilder,CifCoreCategoryBuilder.DiffrnStandardsBuilder,CifCoreCategoryBuilder.DisplayBuilder,CifCoreCategoryBuilder.DisplayColourBuilder,CifCoreCategoryBuilder.ExptlAbsorptBuilder,CifCoreCategoryBuilder.ExptlBuilder,CifCoreCategoryBuilder.ExptlCrystalAppearanceBuilder,CifCoreCategoryBuilder.ExptlCrystalBuilder,CifCoreCategoryBuilder.ExptlCrystalFaceBuilder,CifCoreCategoryBuilder.FunctionBuilder,CifCoreCategoryBuilder.GeomAngleBuilder,CifCoreCategoryBuilder.GeomBondBuilder,CifCoreCategoryBuilder.GeomBuilder,CifCoreCategoryBuilder.GeomContactBuilder,CifCoreCategoryBuilder.GeomHbondBuilder,CifCoreCategoryBuilder.GeomTorsionBuilder,CifCoreCategoryBuilder.JournalBuilder,CifCoreCategoryBuilder.JournalCoeditorBuilder,CifCoreCategoryBuilder.JournalDateBuilder,CifCoreCategoryBuilder.JournalIndexBuilder,CifCoreCategoryBuilder.JournalTecheditorBuilder,CifCoreCategoryBuilder.ModelBuilder,CifCoreCategoryBuilder.ModelSiteBuilder,CifCoreCategoryBuilder.PublAuthorBuilder,CifCoreCategoryBuilder.PublBodyBuilder,CifCoreCategoryBuilder.PublBuilder,CifCoreCategoryBuilder.PublContactAuthorBuilder,CifCoreCategoryBuilder.PublicationBuilder,CifCoreCategoryBuilder.PublManuscriptBuilder,CifCoreCategoryBuilder.PublManuscriptInclBuilder,CifCoreCategoryBuilder.PublManuscriptInclExtraBuilder,CifCoreCategoryBuilder.PublRequestedBuilder,CifCoreCategoryBuilder.PublSectionBuilder,CifCoreCategoryBuilder.RefineBuilder,CifCoreCategoryBuilder.RefineDiffBuilder,CifCoreCategoryBuilder.RefineLsBuilder,CifCoreCategoryBuilder.RefineLsClassBuilder,CifCoreCategoryBuilder.ReflnBuilder,CifCoreCategoryBuilder.ReflnsBuilder,CifCoreCategoryBuilder.ReflnsClassBuilder,CifCoreCategoryBuilder.ReflnsScaleBuilder,CifCoreCategoryBuilder.ReflnsShellBuilder,CifCoreCategoryBuilder.SpaceGroupBuilder,CifCoreCategoryBuilder.SpaceGroupGeneratorBuilder,CifCoreCategoryBuilder.SpaceGroupSymopBuilder,CifCoreCategoryBuilder.SpaceGroupWyckoffBuilder,CifCoreCategoryBuilder.StructureBuilder,CifCoreCategoryBuilder.SymmetryBuilder,CifCoreCategoryBuilder.SymmetryEquivBuilder,CifCoreCategoryBuilder.ValenceBuilder,CifCoreCategoryBuilder.ValenceParamBuilder,CifCoreCategoryBuilder.ValenceRefBuilder
@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class CifCoreCategoryBuilder
extends CategoryBuilderImpl<CifCoreBlockBuilder,CifCoreFileBuilder>
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
Constructors Constructor Description CifCoreCategoryBuilder(String blockName, CifCoreBlockBuilder parent) -
Method Summary
Modifier and Type Method Description voiddigest(FloatColumnBuilder<? extends CategoryBuilder<CifCoreBlockBuilder,CifCoreFileBuilder>,CifCoreBlockBuilder,CifCoreFileBuilder> columnBuilder)A hook to make this instance aware of the data in all child nodes.voiddigest(IntColumnBuilder<? extends CategoryBuilder<CifCoreBlockBuilder,CifCoreFileBuilder>,CifCoreBlockBuilder,CifCoreFileBuilder> columnBuilder)A hook to make this instance aware of the data in all child nodes.voiddigest(StrColumnBuilder<? extends CategoryBuilder<CifCoreBlockBuilder,CifCoreFileBuilder>,CifCoreBlockBuilder,CifCoreFileBuilder> columnBuilder)A hook to make this instance aware of the data in all child nodes.Methods inherited from class org.rcsb.cif.model.builder.CategoryBuilderImpl
addColumn, build, enterFloatColumn, enterIntColumn, enterStrColumn, getCategoryName, getColumns, leaveCategory, registerChild
-
Constructor Details
-
Method Details
-
digest
public void digest(IntColumnBuilder<? extends CategoryBuilder<CifCoreBlockBuilder,CifCoreFileBuilder>,CifCoreBlockBuilder,CifCoreFileBuilder> columnBuilder)Description copied from interface:CategoryBuilderA hook to make this instance aware of the data in all child nodes.- Specified by:
digestin interfaceCategoryBuilder<CifCoreBlockBuilder,CifCoreFileBuilder>- Overrides:
digestin classCategoryBuilderImpl<CifCoreBlockBuilder,CifCoreFileBuilder>- Parameters:
columnBuilder- the child builder to digest
-
digest
public void digest(FloatColumnBuilder<? extends CategoryBuilder<CifCoreBlockBuilder,CifCoreFileBuilder>,CifCoreBlockBuilder,CifCoreFileBuilder> columnBuilder)Description copied from interface:CategoryBuilderA hook to make this instance aware of the data in all child nodes.- Specified by:
digestin interfaceCategoryBuilder<CifCoreBlockBuilder,CifCoreFileBuilder>- Overrides:
digestin classCategoryBuilderImpl<CifCoreBlockBuilder,CifCoreFileBuilder>- Parameters:
columnBuilder- the child builder to digest
-
digest
public void digest(StrColumnBuilder<? extends CategoryBuilder<CifCoreBlockBuilder,CifCoreFileBuilder>,CifCoreBlockBuilder,CifCoreFileBuilder> columnBuilder)Description copied from interface:CategoryBuilderA hook to make this instance aware of the data in all child nodes.- Specified by:
digestin interfaceCategoryBuilder<CifCoreBlockBuilder,CifCoreFileBuilder>- Overrides:
digestin classCategoryBuilderImpl<CifCoreBlockBuilder,CifCoreFileBuilder>- Parameters:
columnBuilder- the child builder to digest
-