public static final class JkDependencyNode.JkModuleNodeInfo extends java.lang.Object implements java.io.Serializable, JkDependencyNode.JkNodeInfo
Modifier and Type | Method and Description |
---|---|
java.util.Set<JkScope> |
getDeclaredScopes() |
JkVersion |
getDeclaredVersion() |
java.util.List<java.nio.file.Path> |
getFiles() |
JkModuleId |
getModuleId() |
java.util.Set<JkScope> |
getResolvedScopes() |
JkVersion |
getResolvedVersion() |
JkVersionedModule |
getResolvedVersionedModule()
Shorthand for
JkDependencyNode.moduleId() + getResolvedVersion() |
boolean |
isEvicted() |
static JkDependencyNode.JkModuleNodeInfo |
of(JkModuleId moduleId,
JkVersion declaredVersion,
java.util.Set<JkScope> declaredScopes,
java.util.Set<JkScope> rootScopes,
JkVersion resolvedVersion,
java.util.List<java.nio.file.Path> artifacts) |
static JkDependencyNode.JkModuleNodeInfo |
ofRoot(JkVersionedModule versionedModule) |
java.lang.String |
toString() |
public static JkDependencyNode.JkModuleNodeInfo ofRoot(JkVersionedModule versionedModule)
public static JkDependencyNode.JkModuleNodeInfo of(JkModuleId moduleId, JkVersion declaredVersion, java.util.Set<JkScope> declaredScopes, java.util.Set<JkScope> rootScopes, JkVersion resolvedVersion, java.util.List<java.nio.file.Path> artifacts)
public JkModuleId getModuleId()
public JkVersionedModule getResolvedVersionedModule()
JkDependencyNode.moduleId()
+ getResolvedVersion()
public JkVersion getDeclaredVersion()
public java.util.Set<JkScope> getDeclaredScopes()
getDeclaredScopes
in interface JkDependencyNode.JkNodeInfo
public java.util.Set<JkScope> getResolvedScopes()
public JkVersion getResolvedVersion()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean isEvicted()
public java.util.List<java.nio.file.Path> getFiles()
getFiles
in interface JkDependencyNode.JkNodeInfo