Class AbstractFlowElement.FlowData
- Object
-
- FlowData
-
- All Implemented Interfaces:
ImmutableFlowI
,Serializable
- Enclosing class:
- AbstractFlowElement
protected static class AbstractFlowElement.FlowData extends Object implements ImmutableFlowI, Serializable
This class holds all flow data required for path elements. It is used as replacement for a real flow object in case the path data is serialized, in order to avoid serializing a much larger flow object.
-
-
Constructor Summary
Constructors Constructor Description FlowData(ImmutableFlowI _flow)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDescription()
String
getFolderPath()
UUID
getId()
Map<String,String>
getMetadata()
String
getName()
boolean
isSubFlow()
-
-
-
Constructor Detail
-
FlowData
public FlowData(ImmutableFlowI _flow)
-
-
Method Detail
-
getId
public UUID getId()
- Specified by:
getId
in interfaceImmutableFlowI
-
getName
public String getName()
- Specified by:
getName
in interfaceImmutableFlowI
-
getDescription
public String getDescription()
- Specified by:
getDescription
in interfaceImmutableFlowI
-
getFolderPath
public String getFolderPath()
- Specified by:
getFolderPath
in interfaceImmutableFlowI
-
getMetadata
public Map<String,String> getMetadata()
- Specified by:
getMetadata
in interfaceImmutableFlowI
-
isSubFlow
public boolean isSubFlow()
- Specified by:
isSubFlow
in interfaceImmutableFlowI
-
-