Class DependencyHandler<D extends Dependent,S,R extends ResolvedDependencies<S>>

java.lang.Object
com.vladsch.flexmark.util.dependency.DependencyHandler<D,S,R>
Direct Known Subclasses:
FlatDependencyHandler

@Deprecated public abstract class DependencyHandler<D extends Dependent,S,R extends ResolvedDependencies<S>> extends Object
Deprecated.
use DependencyResolver instead
  • Constructor Details

    • DependencyHandler

      public DependencyHandler()
      Deprecated.
  • Method Details

    • createStage

      @NotNull protected abstract S createStage(List<D> dependents)
      Deprecated.
    • getDependentClass

      @NotNull protected abstract @NotNull Class getDependentClass(D dependent)
      Deprecated.
    • createResolvedDependencies

      @NotNull protected abstract R createResolvedDependencies(List<S> stages)
      Deprecated.
    • resolveDependencies

      public R resolveDependencies(List<D> dependentsList)
      Deprecated.
    • prioritize

      protected DependentItemMap<D> prioritize(DependentItemMap<D> dependentMap)
      Deprecated.