Package org.rcsb.cif.schema
Class DelegatingCategory.DelegatingCifCoreCategory
java.lang.Object
org.rcsb.cif.schema.DelegatingCategory.DelegatingCifCoreCategory
- All Implemented Interfaces:
Category
- Direct Known Subclasses:
Atom,AtomSite,AtomSiteAniso,AtomSiteAnisotrop,AtomSites,AtomSitesCartnTransform,AtomSitesFractTransform,AtomType,AtomTypeScat,Audit,AuditAuthor,AuditConform,AuditContactAuthor,AuditLink,Cell,CellAngle,CellMeasurement,CellMeasurementRefln,ChemCompBond,Chemical,ChemicalConnAtom,ChemicalConnBond,ChemicalFormula,CifCore,Citation,CitationAuthor,CitationEditor,Computing,Database,DatabaseCode,DatabaseRelated,Diffraction,Diffrn,DiffrnAttenuator,DiffrnDetector,DiffrnMeasurement,DiffrnOrient,DiffrnOrientMatrix,DiffrnOrientRefln,DiffrnRadiation,DiffrnRadiationWavelength,DiffrnRefln,DiffrnReflns,DiffrnReflnsClass,DiffrnReflnsTransfMatrix,DiffrnScaleGroup,DiffrnSource,DiffrnStandard,DiffrnStandardRefln,DiffrnStandards,Display,DisplayColour,Exptl,ExptlAbsorpt,ExptlCrystal,ExptlCrystalAppearance,ExptlCrystalFace,Function,Geom,GeomAngle,GeomBond,GeomContact,GeomHbond,GeomTorsion,Journal,JournalCoeditor,JournalDate,JournalIndex,JournalTecheditor,Model,ModelSite,Publ,PublAuthor,PublBody,PublContactAuthor,Publication,PublManuscript,PublManuscriptIncl,PublManuscriptInclExtra,PublRequested,PublSection,Refine,RefineDiff,RefineLs,RefineLsClass,Refln,Reflns,ReflnsClass,ReflnsScale,ReflnsShell,SpaceGroup,SpaceGroupGenerator,SpaceGroupSymop,SpaceGroupWyckoff,Structure,Symmetry,SymmetryEquiv,Valence,ValenceParam,ValenceRef
- Enclosing class:
- DelegatingCategory
public static class DelegatingCategory.DelegatingCifCoreCategory extends Object implements Category
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.rcsb.cif.model.Category
Category.EmptyCategory -
Field Summary
Fields Modifier and Type Field Description protected CifCoreBlockparentBlock -
Constructor Summary
Constructors Constructor Description DelegatingCifCoreCategory(String categoryName, CifCoreBlock parentBlock) -
Method Summary
Modifier and Type Method Description StringgetCategoryName()The name of thisCategory.Column<?>getColumn(String name)Retrieve a specificColumnby name.Map<String,Column<?>>getColumns()intgetRowCount()The number of rows in thisCategory.
-
Field Details
-
Constructor Details
-
Method Details
-
getCategoryName
Description copied from interface:CategoryThe name of thisCategory.- Specified by:
getCategoryNamein interfaceCategory- Returns:
- String of the name
-
getRowCount
public int getRowCount()Description copied from interface:CategoryThe number of rows in thisCategory. 0 for undefined categories.- Specified by:
getRowCountin interfaceCategory- Returns:
- the number of rows
-
getColumn
Description copied from interface:CategoryRetrieve a specificColumnby name. -
getColumns
- Specified by:
getColumnsin interfaceCategory
-