Class DependencyResolver
- java.lang.Object
-
- com.vladsch.flexmark.util.dependency.DependencyResolver
-
public class DependencyResolver extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DependencyResolver()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <D extends Dependent>
java.util.List<java.util.List<D>>resolveDependencies(java.util.List<D> dependentsList, java.util.function.Function<DependentItemMap<D>,DependentItemMap<D>> itemSorter, java.util.function.Function<? super D,java.lang.Class<?>> classExtractor)
static <D extends Dependent>
java.util.List<D>resolveFlatDependencies(java.util.List<D> dependentsList, java.util.function.Function<DependentItemMap<D>,DependentItemMap<D>> itemSorter, java.util.function.Function<? super D,java.lang.Class<?>> classExtractor)
-
-
-
Method Detail
-
resolveFlatDependencies
@NotNull public static <D extends Dependent> java.util.List<D> resolveFlatDependencies(@NotNull java.util.List<D> dependentsList, @Nullable java.util.function.Function<DependentItemMap<D>,DependentItemMap<D>> itemSorter, @Nullable java.util.function.Function<? super D,java.lang.Class<?>> classExtractor)
-
resolveDependencies
@NotNull public static <D extends Dependent> java.util.List<java.util.List<D>> resolveDependencies(@NotNull java.util.List<D> dependentsList, @Nullable java.util.function.Function<DependentItemMap<D>,DependentItemMap<D>> itemSorter, @Nullable java.util.function.Function<? super D,java.lang.Class<?>> classExtractor)
-
-