cfdm.Implementation.classes¶
- Implementation.classes()[source]¶
Return all the classes of the implementation.
- Returns:
dictThe class objects, keyed by their class name.
Examples
>>> i = cfdm.Implementation() # an abstract implementation >>> i.classes() {}
>>> i = cfdm.implementation() # child CF data model implementation >>> sorted(i.classes()) ['AuxiliaryCoordinate', 'Bounds', 'CellMeasure', 'CellMethod', 'CoordinateConversion', 'CoordinateReference', 'Count', 'Data', 'Datum', 'DimensionCoordinate', 'Domain', 'DomainAncillary', 'DomainAxis', 'Field', 'FieldAncillary', 'GatheredArray', 'Index', 'InteriorRing', 'List', 'NetCDF4Array', 'NodeCountProperties', 'PartNodeCountProperties', 'RaggedContiguousArray', 'RaggedIndexedArray', 'RaggedIndexedContiguousArray']