Class DependencyResolver
java.lang.Object
com.vladsch.flexmark.util.dependency.DependencyResolver
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionresolveDependencies
(@NotNull List<D> dependentsList, @Nullable Function<DependentItemMap<D>, DependentItemMap<D>> itemSorter, @Nullable Function<? super D, Class<?>> classExtractor) resolveFlatDependencies
(@NotNull List<D> dependentsList, @Nullable Function<DependentItemMap<D>, DependentItemMap<D>> itemSorter, @Nullable Function<? super D, Class<?>> classExtractor)
-
Constructor Details
-
DependencyResolver
public DependencyResolver()
-
-
Method Details
-
resolveFlatDependencies
@NotNull public static <D extends Dependent> @NotNull List<D> resolveFlatDependencies(@NotNull @NotNull List<D> dependentsList, @Nullable @Nullable Function<DependentItemMap<D>, DependentItemMap<D>> itemSorter, @Nullable @Nullable Function<? super D, Class<?>> classExtractor) -
resolveDependencies
@NotNull public static <D extends Dependent> @NotNull List<List<D>> resolveDependencies(@NotNull @NotNull List<D> dependentsList, @Nullable @Nullable Function<DependentItemMap<D>, DependentItemMap<D>> itemSorter, @Nullable @Nullable Function<? super D, Class<?>> classExtractor)
-