Package jline.lang
Class OutputStrategy
java.lang.Object
jline.lang.OutputStrategy
- All Implemented Interfaces:
Serializable
Class modelling the output section of a Node
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionOutputStrategy(JobClass jobClass, RoutingStrategy routingStrategy) OutputStrategy(JobClass jobClass, RoutingStrategy routingStrategy, Node destination, double probability) -
Method Summary
Modifier and TypeMethodDescriptionintdoublebooleanvoidsetDestination(Node destination) voidsetKchoicesK(int k) voidsetKchoicesWithMemory(boolean withMemory) voidsetProbability(double probability) voidsetRoutingStrategy(RoutingStrategy routingStrategy)
-
Field Details
-
legalStrategies
-
-
Constructor Details
-
OutputStrategy
public OutputStrategy(JobClass jobClass, RoutingStrategy routingStrategy, Node destination, double probability) -
OutputStrategy
-
-
Method Details
-
getDestination
-
setDestination
-
getJobClass
-
getProbability
public double getProbability() -
setProbability
public void setProbability(double probability) -
getRoutingStrategy
-
setRoutingStrategy
-
getKchoicesK
public int getKchoicesK() -
setKchoicesK
public void setKchoicesK(int k) -
isKchoicesWithMemory
public boolean isKchoicesWithMemory() -
setKchoicesWithMemory
public void setKchoicesWithMemory(boolean withMemory)
-