Class FlowMetaDataFactory
- java.lang.Object
-
- net.officefloor.frame.impl.construct.flow.FlowMetaDataFactory
-
public class FlowMetaDataFactory extends java.lang.ObjectFlowMetaDataFactoryimplementation.- Author:
- Daniel Sagenschneider
-
-
Constructor Summary
Constructors Constructor Description FlowMetaDataFactory(OfficeMetaData officeMetaData)Instantiate.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <F extends java.lang.Enum<F>>
FlowMetaData[]createFlowMetaData(FlowConfiguration<F>[] configurations, OfficeFloorIssues.AssetType assetType, java.lang.String assetName, OfficeFloorIssues issues)Creates theFlowMetaData.
-
-
-
Constructor Detail
-
FlowMetaDataFactory
public FlowMetaDataFactory(OfficeMetaData officeMetaData)
Instantiate.- Parameters:
officeMetaData-OfficeMetaData.
-
-
Method Detail
-
createFlowMetaData
public <F extends java.lang.Enum<F>> FlowMetaData[] createFlowMetaData(FlowConfiguration<F>[] configurations, OfficeFloorIssues.AssetType assetType, java.lang.String assetName, OfficeFloorIssues issues)
Creates theFlowMetaData.- Type Parameters:
F-Flowkey type.- Parameters:
configurations-FlowConfigurationinstances.assetType-OfficeFloorIssues.AssetType.assetName- Name of theAsset.issues-OfficeFloorIssues.- Returns:
FlowMetaDataornullif failed to create with issues reported to theOfficeFloorIssues.
-
-