Class MwbNode
java.lang.Object
de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.filter.extraction.MwbNode
- All Implemented Interfaces:
Comparable<MwbNode>
Helper class for
MaxWeightBipartiteExtractor
.
The node of a graph.-
Field Summary
Modifier and TypeFieldDescriptionprivate int
Shortest path property for distance.private boolean
Is the node already matched.private int
The potential as given in the algorithm.private MwbEdge
Shortest path property for restoring the path.The graph structure (modeled only as successor). -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
int
int
int
boolean
isFree()
void
void
setDistance
(int distance) void
setFree
(boolean free) void
setPotential
(int potential) void
setPredecessor
(MwbEdge predecessor) void
setSuccessor
(Set<MwbEdge> successor)
-
Field Details
-
successor
The graph structure (modeled only as successor). -
potential
private int potentialThe potential as given in the algorithm. -
distance
private int distanceShortest path property for distance. -
free
private boolean freeIs the node already matched. -
predecessor
Shortest path property for restoring the path.
-
-
Constructor Details
-
MwbNode
public MwbNode()
-
-
Method Details
-
addSuccesor
-
removeSuccesor
-
getPotential
public int getPotential() -
setPotential
public void setPotential(int potential) -
getDistance
public int getDistance() -
setDistance
public void setDistance(int distance) -
isFree
public boolean isFree() -
setFree
public void setFree(boolean free) -
getPredecessor
-
setPredecessor
-
getSuccessor
-
setSuccessor
-
compareTo
- Specified by:
compareTo
in interfaceComparable<MwbNode>
-