FormatterFactory¶
- 
class lsst.daf.butler.FormatterFactory¶
- Bases: - object- Factory for - Formatterinstances.- Methods Summary - getFormatter(entity)- Get a new formatter instance. - registerFormatter(type_, formatter)- Register a - Formatter.- Methods Documentation - 
getFormatter(entity)¶
- Get a new formatter instance. - Parameters: - entity : DatasetRef,DatasetTypeorStorageClass, orstr
- Entity to use to determine the formatter to return. - StorageClasswill be used as a last resort if- DatasetRefor- DatasetTypeinstance is provided.
 
- entity : 
 - 
registerFormatter(type_, formatter)¶
- Register a - Formatter.- Parameters: - type_ : strorStorageClassorDatasetType
- Type for which this formatter is to be used. 
- formatter : str
- Identifies a - Formattersubclass to use for reading and writing Datasets of this type.
 - Raises: - ValueError
- If formatter does not name a valid formatter type. 
 
- type_ : 
 
-