public interface RepEGraph extends EGraph
Modifier and Type | Method and Description |
---|---|
void |
addRepresentedGraph(int graphId) |
int |
getCost() |
int |
getCost(java.lang.String costFunctionName) |
java.util.Map<java.lang.String,java.lang.Integer> |
getCosts() |
java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.lang.Integer>> |
getEdgeRepresentedEdges() |
java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.lang.Integer>> |
getNodeRepresentedNodes() |
ENode |
getNodeRepresenting(int graphId,
int nodeId) |
java.util.Map<java.lang.Integer,java.lang.Integer> |
getNodeToCost() |
java.util.Map<java.lang.Integer,java.lang.Boolean> |
getNodeToMappedCorrectly() |
java.util.List<java.lang.Integer> |
getRepresentedGraphIds() |
void |
setCost(int cost) |
void |
setCost(java.lang.String costFunctionName,
int cost) |
void |
setNodeToCorrect(java.util.Map<java.lang.Integer,java.lang.Boolean> nodeToCorrect) |
void |
setNodeToCost(java.util.Map<java.lang.Integer,java.lang.Integer> nodeToCost) |
void |
updateEdgeRepresentedEdge(int edgeId,
int orgGraphId,
int orgEdgeId) |
void |
updateNodeRepresentedNode(int nodeId,
int orgGraphId,
int orgNodeId) |
addEdge, addNode, getDist, getEdge, getEdges, getId, getNodeById, getNodes, getNodesWithLabel, getSize, removeNode, setId
void addRepresentedGraph(int graphId)
void updateNodeRepresentedNode(int nodeId, int orgGraphId, int orgNodeId)
void updateEdgeRepresentedEdge(int edgeId, int orgGraphId, int orgEdgeId)
ENode getNodeRepresenting(int graphId, int nodeId)
java.util.List<java.lang.Integer> getRepresentedGraphIds()
java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.lang.Integer>> getEdgeRepresentedEdges()
java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.lang.Integer>> getNodeRepresentedNodes()
int getCost()
void setCost(int cost)
java.util.Map<java.lang.String,java.lang.Integer> getCosts()
int getCost(java.lang.String costFunctionName)
void setCost(java.lang.String costFunctionName, int cost)
java.util.Map<java.lang.Integer,java.lang.Integer> getNodeToCost()
void setNodeToCost(java.util.Map<java.lang.Integer,java.lang.Integer> nodeToCost)
java.util.Map<java.lang.Integer,java.lang.Boolean> getNodeToMappedCorrectly()
void setNodeToCorrect(java.util.Map<java.lang.Integer,java.lang.Boolean> nodeToCorrect)