public static final class JkResolvedDependencyNode.JkModuleNodeInfo extends java.lang.Object implements java.io.Serializable, JkResolvedDependencyNode.JkNodeInfo
Modifier and Type | Method and Description |
---|---|
java.util.Set<java.lang.String> |
getDeclaredConfigurations() |
JkVersion |
getDeclaredVersion() |
java.util.List<java.nio.file.Path> |
getFiles() |
JkModuleId |
getModuleId() |
JkVersion |
getResolvedVersion() |
JkVersionedModule |
getResolvedVersionedModule()
Shorthand for
JkResolvedDependencyNode.moduleId() + getResolvedVersion() |
java.util.Set<java.lang.String> |
getRootConfigurations() |
boolean |
isEvicted() |
static JkResolvedDependencyNode.JkModuleNodeInfo |
of(JkModuleId moduleId,
JkVersion declaredVersion,
java.util.Set<java.lang.String> declaredConfigurations,
java.util.Set<java.lang.String> rootConfigurations,
JkVersion resolvedVersion,
java.util.List<java.nio.file.Path> artifacts) |
static JkResolvedDependencyNode.JkModuleNodeInfo |
ofRoot(JkVersionedModule versionedModule) |
java.lang.String |
toString() |
public static JkResolvedDependencyNode.JkModuleNodeInfo ofRoot(JkVersionedModule versionedModule)
public static JkResolvedDependencyNode.JkModuleNodeInfo of(JkModuleId moduleId, JkVersion declaredVersion, java.util.Set<java.lang.String> declaredConfigurations, java.util.Set<java.lang.String> rootConfigurations, JkVersion resolvedVersion, java.util.List<java.nio.file.Path> artifacts)
public JkModuleId getModuleId()
public JkVersionedModule getResolvedVersionedModule()
JkResolvedDependencyNode.moduleId()
+ getResolvedVersion()
public JkVersion getDeclaredVersion()
public java.util.Set<java.lang.String> getDeclaredConfigurations()
getDeclaredConfigurations
in interface JkResolvedDependencyNode.JkNodeInfo
public java.util.Set<java.lang.String> getRootConfigurations()
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 JkResolvedDependencyNode.JkNodeInfo