Package com.dna.jopt.io.shared
Class EntityContainer
java.lang.Object
com.dna.jopt.io.shared.EntityContainer
- All Implemented Interfaces:
IEntityContainer
,Serializable
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetTitle()
void
Invoke optimization.void
void
setNodeConnector
(INodeEdgeConnector nodeConnector) void
setNoneOptimizableNodDetails
(Map<String, ILogicRouteElementDetailItem> noneOptimizableNodeDetails) void
void
void
setUnassignNodeManager
(INodeUnassigner myUnassignNodeManager) boolean
validate()
-
Constructor Details
-
EntityContainer
public EntityContainer()
-
-
Method Details
-
getEntity
- Specified by:
getEntity
in interfaceIEntityContainer
-
setEntity
- Specified by:
setEntity
in interfaceIEntityContainer
-
setTitle
- Specified by:
setTitle
in interfaceIEntityContainer
-
getTitle
- Specified by:
getTitle
in interfaceIEntityContainer
-
getOptimizationProperties
- Specified by:
getOptimizationProperties
in interfaceIEntityContainer
-
setOptimizationProperties
- Specified by:
setOptimizationProperties
in interfaceIEntityContainer
-
invokeOptimization
Description copied from interface:IEntityContainer
Invoke optimization. Properties, distance, time information is extracted automatically from underlying optimization.- Specified by:
invokeOptimization
in interfaceIEntityContainer
- Parameters:
opti
- the opti
-
validate
public boolean validate()- Specified by:
validate
in interfaceIEntityContainer
-
getNodeConnector
- Specified by:
getNodeConnector
in interfaceIEntityContainer
-
setNodeConnector
- Specified by:
setNodeConnector
in interfaceIEntityContainer
-
getUnassignNodeManager
- Specified by:
getUnassignNodeManager
in interfaceIEntityContainer
-
setUnassignNodeManager
- Specified by:
setUnassignNodeManager
in interfaceIEntityContainer
-
setNoneOptimizableNodDetails
public void setNoneOptimizableNodDetails(Map<String, ILogicRouteElementDetailItem> noneOptimizableNodeDetails) - Specified by:
setNoneOptimizableNodDetails
in interfaceIEntityContainer
-
getNoneOptimizableNodDetails
- Specified by:
getNoneOptimizableNodDetails
in interfaceIEntityContainer
-