Uses of Class
org.jhotdraw8.graph.path.SimpleCombinedSequenceFinder
Packages that use SimpleCombinedSequenceFinder
-
Uses of SimpleCombinedSequenceFinder in org.jhotdraw8.graph.path
Methods in org.jhotdraw8.graph.path that return SimpleCombinedSequenceFinderModifier and TypeMethodDescriptionstatic <VV,AA> @NonNull SimpleCombinedSequenceFinder <VV, AA, Double> SimpleCombinedSequenceFinder.newDoubleCostInstance(@NonNull Function<VV, Iterable<Arc<VV, AA>>> nextArcsFunction, @NonNull Function3<VV, VV, AA, Double> costFunction, @NonNull ArcPathSearchAlgo<VV, AA, Double> algo) Creates a new instance with a cost function that returns double numbers.static <VV,AA> @NonNull SimpleCombinedSequenceFinder <VV, AA, Integer> SimpleCombinedSequenceFinder.newIntCostInstance(@NonNull Function<VV, Iterable<Arc<VV, AA>>> nextArcsFunction, @NonNull BiFunction<VV, VV, Integer> costFunction, @NonNull ArcPathSearchAlgo<VV, AA, Integer> algo) Creates a new instance with a cost function that returns integer numbers.static <VV,AA> @NonNull SimpleCombinedSequenceFinder <VV, AA, Integer> SimpleCombinedSequenceFinder.newIntCostInstance(@NonNull Function<VV, Iterable<Arc<VV, AA>>> nextArcsFunction, @NonNull Function3<VV, VV, AA, Integer> costFunction, @NonNull ArcPathSearchAlgo<VV, AA, Integer> algo) Creates a new instance with a cost function that returns integer numbers.static <VV,AA> @NonNull SimpleCombinedSequenceFinder <VV, AA, Integer> SimpleCombinedSequenceFinder.newIntCostInstance(@NonNull Function<VV, Iterable<Arc<VV, AA>>> nextArcsFunction, @NonNull ArcPathSearchAlgo<VV, AA, Integer> algo) Creates a new instance with a cost function that counts the number of arrows.static <VV,AA> @NonNull SimpleCombinedSequenceFinder <VV, AA, Long> SimpleCombinedSequenceFinder.newLongCostInstance(@NonNull Function<VV, Iterable<Arc<VV, AA>>> nextArcsFunction, @NonNull Function3<VV, VV, AA, Long> costFunction, @NonNull ArcPathSearchAlgo<VV, AA, Long> algo) Creates a new instance with a cost function that returns long numbers.