Package org.pf4j
Class DependencyResolver.Result
- java.lang.Object
-
- org.pf4j.DependencyResolver.Result
-
- Enclosing class:
- DependencyResolver
public static class DependencyResolver.Result extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
cyclicDependency
private java.util.List<java.lang.String>
notFoundDependencies
private java.util.List<java.lang.String>
sortedPlugins
private java.util.List<DependencyResolver.WrongDependencyVersion>
wrongVersionDependencies
-
Constructor Summary
Constructors Constructor Description Result(java.util.List<java.lang.String> sortedPlugins)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
addNotFoundDependency(java.lang.String pluginId)
(package private) void
addWrongDependencyVersion(DependencyResolver.WrongDependencyVersion wrongDependencyVersion)
java.util.List<java.lang.String>
getNotFoundDependencies()
Returns a list with dependencies required that were not found.java.util.List<java.lang.String>
getSortedPlugins()
Get the list of plugins in dependency sorted order.java.util.List<DependencyResolver.WrongDependencyVersion>
getWrongVersionDependencies()
Returns a list with dependencies with wrong version.boolean
hasCyclicDependency()
Returns true is a cyclic dependency was detected.
-
-
-
Field Detail
-
cyclicDependency
private boolean cyclicDependency
-
notFoundDependencies
private java.util.List<java.lang.String> notFoundDependencies
-
sortedPlugins
private java.util.List<java.lang.String> sortedPlugins
-
wrongVersionDependencies
private java.util.List<DependencyResolver.WrongDependencyVersion> wrongVersionDependencies
-
-
Method Detail
-
hasCyclicDependency
public boolean hasCyclicDependency()
Returns true is a cyclic dependency was detected.
-
getNotFoundDependencies
public java.util.List<java.lang.String> getNotFoundDependencies()
Returns a list with dependencies required that were not found.
-
getWrongVersionDependencies
public java.util.List<DependencyResolver.WrongDependencyVersion> getWrongVersionDependencies()
Returns a list with dependencies with wrong version.
-
getSortedPlugins
public java.util.List<java.lang.String> getSortedPlugins()
Get the list of plugins in dependency sorted order.
-
addNotFoundDependency
void addNotFoundDependency(java.lang.String pluginId)
-
addWrongDependencyVersion
void addWrongDependencyVersion(DependencyResolver.WrongDependencyVersion wrongDependencyVersion)
-
-