Package org.jacop.constraints.netflow
Class Pruning.PercentStrategy
- java.lang.Object
-
- org.jacop.constraints.netflow.Pruning.PercentStrategy
-
- All Implemented Interfaces:
Pruning.PruningStrategy
- Enclosing class:
- Pruning
public class Pruning.PercentStrategy extends java.lang.Object implements Pruning.PruningStrategy
-
-
Field Summary
Fields Modifier and Type Field Description (package private) int
i
(package private) int
limit
(package private) int
minimum
(package private) double
percentage
(package private) java.util.List<ArcCompanion>
seen
-
Constructor Summary
Constructors Constructor Description PercentStrategy(double percentage, int minimum)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
void
init()
ArcCompanion
next()
-
-
-
Field Detail
-
seen
java.util.List<ArcCompanion> seen
-
i
int i
-
percentage
final double percentage
-
limit
int limit
-
minimum
final int minimum
-
-
Method Detail
-
init
public void init()
- Specified by:
init
in interfacePruning.PruningStrategy
-
next
public ArcCompanion next()
- Specified by:
next
in interfacePruning.PruningStrategy
-
close
public void close()
- Specified by:
close
in interfacePruning.PruningStrategy
-
-