Class DependencyTreeNode
- java.lang.Object
-
- com.github.blindpirate.gogradle.core.dependency.tree.DependencyTreeNode
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<DependencyTreeNode>
public class DependencyTreeNode extends java.lang.Object implements java.lang.Comparable<DependencyTreeNode>, java.io.Serializable
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DependencyTreeNodeaddChild(DependencyTreeNode child)intcompareTo(DependencyTreeNode o)GolangDependencySetflatten()java.lang.Stringoutput()java.lang.StringtoString()static DependencyTreeNodewithOriginalAndFinal(ResolvedDependency original, ResolvedDependency finalResult, boolean star)
-
-
-
Method Detail
-
withOriginalAndFinal
public static DependencyTreeNode withOriginalAndFinal(ResolvedDependency original, ResolvedDependency finalResult, boolean star)
-
addChild
public DependencyTreeNode addChild(DependencyTreeNode child)
-
output
public java.lang.String output()
-
flatten
public GolangDependencySet flatten()
-
compareTo
public int compareTo(DependencyTreeNode o)
- Specified by:
compareToin interfacejava.lang.Comparable<DependencyTreeNode>
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-