public abstract class DependencyHandler<D extends Dependent<D>,S,R extends ResolvedDependencies<S>> extends Object
| Constructor and Description |
|---|
DependencyHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract R |
createResolvedDependencies(List<S> stages) |
protected abstract S |
createStage(List<D> dependents) |
protected abstract Class |
getDependentClass(D dependent) |
protected DependentItemMap<D> |
prioritize(DependentItemMap<D> dependentMap) |
R |
resolveDependencies(List<D> dependentsList) |
protected DependentItemMap<D> prioritize(DependentItemMap<D> dependentMap)
Copyright © 2018. All rights reserved.