◆ ElementDataBase() [1/2]
fiftyone.pipeline.core.data.ElementDataBase.ElementDataBase | ( | Logger | logger, |
FlowData | flowData | ||
) |
Constructs a new instance with a non-thread-safe, case-insensitive Map as the underlying storage.
- Parameters
-
- logger - used for logging
- flowData - the FlowData instance this element data will be associated with
◆ ElementDataBase() [2/2]
fiftyone.pipeline.core.data.ElementDataBase.ElementDataBase ( Logger logger, FlowData flowData, Map< String, Object > data ) Constructs a new instance with a custom Map as the underlying storage.
- Parameters
-
- logger - used for logging
- flowData - the FlowData instance this element data will be associated with
- data - the custom Map implementation to use as the underlying storage
Member Function Documentation
◆ getPipeline()
Pipeline fiftyone.pipeline.core.data.ElementDataBase.getPipeline ( ) Get the Pipeline instance which this instance is associated with.
- Returns
- pipeline instance
Implements fiftyone.pipeline.core.data.ElementData.
◆ setPipeline()
void fiftyone.pipeline.core.data.ElementDataBase.setPipeline ( Pipeline pipeline ) Set the Pipeline instance which this instance is associated with.
- Parameters
-
- pipeline - pipeline instance
Implements fiftyone.pipeline.core.data.ElementData.