|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
@Incubating public interface ResolutionResult
Contains the information about the resolution result. Gives access to the resolved dependency graph. In future it will contain more convenience methods and other useful information about the resolution results.
| Method Summary | |
|---|---|
void |
allDependencies(Action<? super DependencyResult> action)
Applies given action for each dependency. |
void |
allDependencies(Closure closure)
Applies given closure for each dependency. |
void |
allModuleVersions(Action<? super ResolvedModuleVersionResult> action)
Applies given action for each module. |
void |
allModuleVersions(Closure closure)
Applies given closure for each module. |
Set<? extends DependencyResult> |
getAllDependencies()
Retrieves all dependencies, including unresolved dependencies. |
Set<ResolvedModuleVersionResult> |
getAllModuleVersions()
Retrieves all instances of ResolvedModuleVersionResult from the graph,
e.g. |
ResolvedModuleVersionResult |
getRoot()
Gives access to the resolved dependency graph. |
| Method Detail |
|---|
ResolvedModuleVersionResult getRoot()
Set<? extends DependencyResult> getAllDependencies()
ResolvedDependencyResult,
unresolved dependencies by UnresolvedDependencyResult.
In dependency graph terminology, this method returns the edges of the graph.
void allDependencies(Action<? super DependencyResult> action)
DependencyResult is passed as parameter to the action.
action - - action that is applied for each dependencyvoid allDependencies(Closure closure)
DependencyResult is passed as parameter to the closure.
closure - - closure that is applied for each dependencySet<ResolvedModuleVersionResult> getAllModuleVersions()
ResolvedModuleVersionResult from the graph,
e.g. all nodes of the dependency graph.
void allModuleVersions(Action<? super ResolvedModuleVersionResult> action)
ResolvedModuleVersionResult is passed as parameter to the action.
action - - action that is applied for each modulevoid allModuleVersions(Closure closure)
ResolvedModuleVersionResult is passed as parameter to the closure.
closure - - closure that is applied for each module
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||