Class SimpleFlowElement
java.lang.Object
fiftyone.pipeline.core.flowelements.FlowElementBase<StarSignData,ElementPropertyMetaData>
pipeline.developerexamples.flowelement.flowelements.SimpleFlowElement
- All Implemented Interfaces:
FlowElement<StarSignData,,ElementPropertyMetaData> AutoCloseable
-
Nested Class Summary
Nested classes/interfaces inherited from class fiftyone.pipeline.core.flowelements.FlowElementBase
FlowElementBase.DataFactoryInternal<T extends ElementData>, FlowElementBase.DataFactorySimple<T extends ElementData>Nested classes/interfaces inherited from interface fiftyone.pipeline.core.flowelements.FlowElement
FlowElement.DataFactory<T extends ElementData> -
Field Summary
Fields inherited from class fiftyone.pipeline.core.flowelements.FlowElementBase
logger, typedKey -
Constructor Summary
ConstructorsConstructorDescriptionSimpleFlowElement(org.slf4j.Logger logger, ElementDataFactory<StarSignData> elementDataFactory) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidprocessInternal(FlowData data) protected voidMethods inherited from class fiftyone.pipeline.core.flowelements.FlowElementBase
addPipeline, close, close, getDataFactory, getPipelines, getProperty, getTypedDataKey, isClosed, isConcurrent, process
-
Constructor Details
-
SimpleFlowElement
public SimpleFlowElement(org.slf4j.Logger logger, ElementDataFactory<StarSignData> elementDataFactory)
-
-
Method Details
-
processInternal
- Specified by:
processInternalin classFlowElementBase<StarSignData,ElementPropertyMetaData> - Throws:
Exception
-
getElementDataKey
- Specified by:
getElementDataKeyin interfaceFlowElement<StarSignData,ElementPropertyMetaData> - Specified by:
getElementDataKeyin classFlowElementBase<StarSignData,ElementPropertyMetaData>
-
getEvidenceKeyFilter
- Specified by:
getEvidenceKeyFilterin interfaceFlowElement<StarSignData,ElementPropertyMetaData> - Specified by:
getEvidenceKeyFilterin classFlowElementBase<StarSignData,ElementPropertyMetaData>
-
getProperties
- Specified by:
getPropertiesin interfaceFlowElement<StarSignData,ElementPropertyMetaData> - Specified by:
getPropertiesin classFlowElementBase<StarSignData,ElementPropertyMetaData>
-
managedResourcesCleanup
protected void managedResourcesCleanup()- Specified by:
managedResourcesCleanupin classFlowElementBase<StarSignData,ElementPropertyMetaData>
-
unmanagedResourcesCleanup
protected void unmanagedResourcesCleanup()- Specified by:
unmanagedResourcesCleanupin classFlowElementBase<StarSignData,ElementPropertyMetaData>
-