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
FieldsModifier and TypeFieldDescriptionstatic List<RoutingStrategy>Routing strategies an OutputStrategy may carry. -
Constructor Summary
ConstructorsConstructorDescriptionOutputStrategy(JobClass jobClass, RoutingStrategy routingStrategy) OutputStrategy(JobClass jobClass, RoutingStrategy routingStrategy, Node destination, double probability) -
Method Summary
Modifier and TypeMethodDescriptiondoubleintgetSqD()voidsetDestination(Node destination) voidsetProbability(double probability) voidsetRoutingStrategy(RoutingStrategy routingStrategy) voidsetSqD(int d)
-
Field Details
-
legalStrategies
Routing strategies an OutputStrategy may carry. FIRING is excluded: a Transition's outgoing arcs are described by its firing outcomes, not by an output strategy.
-
-
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
-
getSqD
public int getSqD() -
setSqD
public void setSqD(int d)
-