public class OptimizationCutter extends Object
Modifier and Type | Method and Description |
---|---|
static Optional<IEntity> |
glue(List<IEntity> ens,
boolean tryCombineAliasResources) |
static IEntity |
keepRoutes(IEntity en,
List<String> resourceIds) |
static void |
keepRoutes(IOptimization opti,
List<String> resourceIds) |
static IEntity |
keepRoutesWithIds(IEntity en,
List<Integer> routeIds) |
static void |
keepRoutesWithIds(IOptimization opti,
List<Integer> routeIds) |
static void |
keepRoutesWithNodeHint(IOptimization opti,
List<String> nodeHintIds) |
static IEntity |
removeRoutes(IEntity en,
List<String> resourceIds) |
static void |
removeRoutes(IOptimization opti,
List<String> resourceIds) |
static void |
removeRoutesWithNodeHint(IOptimization opti,
List<String> nodeHintIds) |
static void |
singleDebugAssess(IEntity en) |
static void |
singleDebugAssess(IEntity en,
com.dna.jopt.framework.inputplausibility.properties.IPropertyProvider pp,
INodeEdgeConnector nedc,
INodeUnassigner un) |
public static void keepRoutesWithNodeHint(IOptimization opti, List<String> nodeHintIds)
public static void removeRoutesWithNodeHint(IOptimization opti, List<String> nodeHintIds)
public static void keepRoutes(IOptimization opti, List<String> resourceIds)
public static void removeRoutes(IOptimization opti, List<String> resourceIds)
public static void keepRoutesWithIds(IOptimization opti, List<Integer> routeIds)
public static void singleDebugAssess(IEntity en, com.dna.jopt.framework.inputplausibility.properties.IPropertyProvider pp, INodeEdgeConnector nedc, INodeUnassigner un)
public static void singleDebugAssess(IEntity en)
Copyright © 2017–2023 DNA Evolutions GmbH. All rights reserved.