51Degrees Pipeline Java  4.1

51Degrees Pipeline for Java

fiftyone.pipeline.core.flowelements.FlowElement< TData extends ElementData, TProperty extends ElementPropertyMetaData >.DataFactory< T extends ElementData > Interface Template Reference

Detailed Description

Data factory interface which needs an implementation specific to a FlowElement implementation in order to construct element data when calling the FlowData#getOrAdd(String, DataFactory) method.

Parameters
<T> - the type of data built by the factory

Inheritance diagram for fiftyone.pipeline.core.flowelements.FlowElement< TData extends ElementData, TProperty extends ElementPropertyMetaData >.DataFactory< T extends ElementData >:

[legend]

Collaboration diagram for fiftyone.pipeline.core.flowelements.FlowElement< TData extends ElementData, TProperty extends ElementPropertyMetaData >.DataFactory< T extends ElementData >:

[legend]

Public Member Functions

T  create (FlowData flowData)
Create a new instance of class T. More...

Member Function Documentation