public class ModuleDependencyUtil extends java.lang.Object
| Constructor and Description |
|---|
ModuleDependencyUtil() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
buildModuleDependenciesString() |
static boolean |
checkIfModuleDependenciesSatisfied(java.util.Vector<java.lang.String> moduleDependencies) |
static java.lang.String |
generateDependencyString(java.util.Vector<java.lang.String> dependencies)
Return a delimited string containing the given list of module
dependencies.
|
static java.util.LinkedHashMap<java.lang.String,org.kepler.build.util.Version> |
getUnsatisfiedDependencies(java.util.List<java.lang.String> dependencies)
Check dependencies against currently running modules to see if they're satisfied.
|
static boolean |
isDependencyVersioningInfoComplete(java.util.List<java.lang.String> dependencies)
Check if versions of dependencies are all complete, defined as having specified a Major,
Minor, and Micro number.
|
static java.util.Vector<java.lang.String> |
parseDependencyString(java.lang.String depStr)
Return a Vector
|
public ModuleDependencyUtil()
public static java.util.Vector<java.lang.String> parseDependencyString(java.lang.String depStr)
depStr - public static java.lang.String generateDependencyString(java.util.Vector<java.lang.String> dependencies)
dependencies - public static java.lang.String buildModuleDependenciesString()
public static boolean checkIfModuleDependenciesSatisfied(java.util.Vector<java.lang.String> moduleDependencies)
moduleDependencies - public static boolean isDependencyVersioningInfoComplete(java.util.List<java.lang.String> dependencies)
dependencies - public static java.util.LinkedHashMap<java.lang.String,org.kepler.build.util.Version> getUnsatisfiedDependencies(java.util.List<java.lang.String> dependencies)
dependencies -