Uses of Class
org.jhotdraw8.graph.path.backlink.ArcBackLinkWithCost
Packages that use ArcBackLinkWithCost
-
Uses of ArcBackLinkWithCost in org.jhotdraw8.graph.path.algo
Methods in org.jhotdraw8.graph.path.algo that return ArcBackLinkWithCostModifier and TypeMethodDescriptionAnyArcPathSearchAlgo.search(@NonNull Iterable<V> startVertices, @NonNull Predicate<V> goalPredicate, @NonNull Function<V, Iterable<Arc<V, A>>> nextArcsFunction, int maxDepth, @NonNull C zero, @NonNull C costLimit, @NonNull Function3<V, V, A, C> costFunction, @NonNull BiFunction<C, C, C> sumFunction, @NonNull AddToSet<V> visited) Search engine method.AnyShortestArcPathSearchAlgo.search(@NonNull Iterable<V> startVertices, @NonNull Predicate<V> goalPredicate, @NonNull Function<V, Iterable<Arc<V, A>>> nextArcsFunction, int maxDepth, @NonNull C zero, @NonNull C costLimit, @NonNull Function3<V, V, A, C> costFunction, @NonNull BiFunction<C, C, C> sumFunction, @NonNull AddToSet<V> visited) Search engine method.ArcPathSearchAlgo.search(@NonNull Iterable<V> startVertices, @NonNull Predicate<V> goalPredicate, @NonNull Function<V, Iterable<Arc<V, A>>> nextArcsFunction, int maxDepth, @NonNull C zero, @NonNull C costLimit, @NonNull Function3<V, V, A, C> costFunction, @NonNull BiFunction<C, C, C> sumFunction, @NonNull AddToSet<V> visited) Search engine method.UniqueArcPathSearchAlgo.search(@NonNull Iterable<V> startVertices, @NonNull Predicate<V> goalPredicate, @NonNull Function<V, Iterable<Arc<V, A>>> nextArcsFunction, int maxDepth, @NonNull C zero, @NonNull C costLimit, @NonNull Function3<V, V, A, C> costFunction, @NonNull BiFunction<C, C, C> sumFunction, @NonNull AddToSet<V> visited) Search engine method.UniqueOnAcyclicGraphArcPathSearchAlgo.search(@NonNull Iterable<V> startVertices, @NonNull Predicate<V> goalPredicate, @NonNull Function<V, Iterable<Arc<V, A>>> nextArcsFunction, int maxDepth, @NonNull C zero, @NonNull C costLimit, @NonNull Function3<V, V, A, C> costFunction, @NonNull BiFunction<C, C, C> sumFunction, @NonNull AddToSet<V> visited) Search engine method.UniqueShortestArcPathSearchAlgo.search(@NonNull Iterable<V> startVertices, @NonNull Predicate<V> goalPredicate, @NonNull Function<V, Iterable<Arc<V, A>>> nextArcsFunction, int maxDepth, @NonNull C zero, @NonNull C costLimit, @NonNull Function3<V, V, A, C> costFunction, @NonNull BiFunction<C, C, C> sumFunction, @NonNull AddToSet<V> visited) Search engine method. -
Uses of ArcBackLinkWithCost in org.jhotdraw8.graph.path.backlink
Methods in org.jhotdraw8.graph.path.backlink that return ArcBackLinkWithCostModifier and TypeMethodDescriptionstatic <VV,AA, CC extends Number & Comparable<CC>>
@Nullable ArcBackLinkWithCost<VV, AA, CC> ArcBackLink.toArcBackLinkWithCost(@Nullable ArcBackLink<VV, AA> node, @NonNull CC zero, @NonNull Function3<VV, VV, AA, CC> costFunction, @NonNull BiFunction<CC, CC, CC> sumFunction) Converts anArcBackLinktoArcBackLinkWithCost.static <VV,AA, CC extends Number & Comparable<CC>>
@Nullable ArcBackLinkWithCost<VV, AA, CC> ArcBackLinkWithAncestorSet.toArcBackLinkWithCost(@Nullable ArcBackLinkWithAncestorSet<VV, AA> node, @NonNull CC zero, @NonNull Function3<VV, VV, AA, CC> costFunction, @NonNull BiFunction<CC, CC, CC> sumFunction) Converts anArcBackLinkWithAncestorSettoArcBackLinkWithCost.Methods in org.jhotdraw8.graph.path.backlink with parameters of type ArcBackLinkWithCostModifier and TypeMethodDescriptionstatic <VV,AA, CC extends Number & Comparable<CC>, XX>
@Nullable SimpleOrderedPair<ImmutableList<XX>, CC> ArcBackLinkWithCost.toArrowSequence(@Nullable ArcBackLinkWithCost<VV, AA, CC> node, @NonNull BiFunction<ArcBackLinkWithCost<VV, AA, CC>, ArcBackLinkWithCost<VV, AA, CC>, XX> mappingFunction) Converts anArcBackLinkWithCostinto an arrow sequence.static <VV,AA, CC extends Number & Comparable<CC>, XX>
@Nullable SimpleOrderedPair<ImmutableList<XX>, CC> ArcBackLinkWithCost.toVertexSequence(@Nullable ArcBackLinkWithCost<VV, AA, CC> node, @NonNull Function<ArcBackLinkWithCost<VV, AA, CC>, XX> mappingFunction) Converts anArcBackLinkWithCostinto a vertex sequence.Method parameters in org.jhotdraw8.graph.path.backlink with type arguments of type ArcBackLinkWithCostModifier and TypeMethodDescriptionstatic <VV,AA, CC extends Number & Comparable<CC>, XX>
@Nullable SimpleOrderedPair<ImmutableList<XX>, CC> ArcBackLinkWithCost.toArrowSequence(@Nullable ArcBackLinkWithCost<VV, AA, CC> node, @NonNull BiFunction<ArcBackLinkWithCost<VV, AA, CC>, ArcBackLinkWithCost<VV, AA, CC>, XX> mappingFunction) Converts anArcBackLinkWithCostinto an arrow sequence.static <VV,AA, CC extends Number & Comparable<CC>, XX>
@Nullable SimpleOrderedPair<ImmutableList<XX>, CC> ArcBackLinkWithCost.toArrowSequence(@Nullable ArcBackLinkWithCost<VV, AA, CC> node, @NonNull BiFunction<ArcBackLinkWithCost<VV, AA, CC>, ArcBackLinkWithCost<VV, AA, CC>, XX> mappingFunction) Converts anArcBackLinkWithCostinto an arrow sequence.static <VV,AA, CC extends Number & Comparable<CC>, XX>
@Nullable SimpleOrderedPair<ImmutableList<XX>, CC> ArcBackLinkWithCost.toVertexSequence(@Nullable ArcBackLinkWithCost<VV, AA, CC> node, @NonNull Function<ArcBackLinkWithCost<VV, AA, CC>, XX> mappingFunction) Converts anArcBackLinkWithCostinto a vertex sequence.Constructors in org.jhotdraw8.graph.path.backlink with parameters of type ArcBackLinkWithCost