public class GraphNodeJson extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
GraphNodeJson.GraphNodeJsonBuilder
Class responsible for building new GraphNodeJson objects.
|
| Modifier and Type | Method and Description |
|---|---|
static GraphNodeJson.GraphNodeJsonBuilder |
aNewGraphNodeJson()
Returns an instance of the builder.
|
boolean |
equals(Object o) |
static GraphNodeJson |
fromGraphNode(GraphNode graphNode)
Converts the graphNode parameter to a new GraphNodeJson object, with it's dependencies.
|
ArtifactJson |
getArtifact() |
Boundary |
getBelongsTo() |
List<DependencyJson> |
getDependsOn() |
String |
getKey() |
List<String> |
getModules() |
int |
hashCode() |
void |
mergeDependencies(List<DependencyJson> otherDependencies)
Merge the dependencies of this object with a set of other dependencies
|
void |
setArtifact(ArtifactJson artifact) |
void |
setBelongsTo(Boundary belongsTo) |
void |
setDependsOn(List<DependencyJson> dependsOn) |
void |
setKey(String key) |
void |
setModules(List<String> modules) |
String |
toString() |
public void mergeDependencies(List<DependencyJson> otherDependencies)
otherDependencies - set of dependencies to mergepublic static GraphNodeJson fromGraphNode(GraphNode graphNode)
graphNode - graph node objectpublic static GraphNodeJson.GraphNodeJsonBuilder aNewGraphNodeJson()
public ArtifactJson getArtifact()
public void setArtifact(ArtifactJson artifact)
public String getKey()
public void setKey(String key)
public Boundary getBelongsTo()
public void setBelongsTo(Boundary belongsTo)
public List<DependencyJson> getDependsOn()
public void setDependsOn(List<DependencyJson> dependsOn)
Copyright © 2019 Atlassian. All rights reserved.