Package | Description |
---|---|
org.grouplens.grapht.solver |
Dependency resolution.
|
Modifier and Type | Method and Description |
---|---|
DependencySolverBuilder |
DependencySolverBuilder.addBindingFunction(BindingFunction func)
Add a binding function to the dependency solver.
|
DependencySolverBuilder |
DependencySolverBuilder.addBindingFunction(BindingFunction func,
boolean canTriggerRewrite)
Add a binding function to the dependency solver.
|
DependencySolverBuilder |
DependencySolverBuilder.addBindingFunctions(BindingFunction... funcs)
Add multiple binding function to the dependency solver.
|
DependencySolverBuilder |
DependencySolverBuilder.addBindingFunctions(Iterable<BindingFunction> funcs)
Add multiple binding function to the dependency solver.
|
static DependencySolverBuilder |
DependencySolver.newBuilder()
Create a new dependency solver builder.
|
DependencySolverBuilder |
DependencySolverBuilder.setDefaultPolicy(CachePolicy policy)
Set the default policy for the solver.
|
DependencySolverBuilder |
DependencySolverBuilder.setMaxDepth(int depth)
Set the maximum object graph depth, for cycle detection.
|
Copyright © 2016 GroupLens Research. All rights reserved.