Class FlowMetaDataFactory
- java.lang.Object
-
- net.officefloor.frame.impl.construct.flow.FlowMetaDataFactory
-
public class FlowMetaDataFactory extends java.lang.Object
FlowMetaDataFactory
implementation.- 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
-Flow
key type.- Parameters:
configurations
-FlowConfiguration
instances.assetType
-OfficeFloorIssues.AssetType
.assetName
- Name of theAsset
.issues
-OfficeFloorIssues
.- Returns:
FlowMetaData
ornull
if failed to create with issues reported to theOfficeFloorIssues
.
-
-