public final class SubstationGraph extends Object
Modifier and Type | Method and Description |
---|---|
TwtEdge |
addEdge(Node node1,
Node node2) |
void |
addMultiTermNode(Node node) |
void |
addNode(Graph node) |
static SubstationGraph |
create(String id) |
List<TwtEdge> |
getEdges() |
List<Node> |
getMultiTermNodes() |
Graph |
getNode(String id) |
List<Graph> |
getNodes() |
String |
getSubstationId() |
boolean |
graphAdjacents(Graph g1,
Graph g2) |
void |
setEdges(List<TwtEdge> edges) |
void |
setGenerateCoordsInJson(boolean generateCoordsInJson) |
void |
writeJson(com.fasterxml.jackson.core.JsonGenerator generator) |
void |
writeJson(Path file) |
void |
writeJson(Writer writer) |
public static SubstationGraph create(String id)
public void addNode(Graph node)
public String getSubstationId()
public void addMultiTermNode(Node node)
public void writeJson(Path file)
public void writeJson(com.fasterxml.jackson.core.JsonGenerator generator) throws IOException
IOException
public void writeJson(Writer writer)
public void setGenerateCoordsInJson(boolean generateCoordsInJson)
Copyright © 2020. All rights reserved.