public class CommitOrderDependencyNode extends Object
Modifier and Type | Field and Description |
---|---|
static int |
InProgress |
static int |
NotVisited |
static int |
Visited |
Constructor and Description |
---|
CommitOrderDependencyNode(CommitOrderCalculator calculator,
ClassDescriptor descriptor,
AbstractSession session) |
Modifier and Type | Method and Description |
---|---|
ClassDescriptor |
getDescriptor() |
int |
getFinishingTime() |
CommitOrderCalculator |
getOwner() |
CommitOrderDependencyNode |
getPredecessor() |
Vector |
getRelatedNodes() |
boolean |
hasBeenVisited() |
boolean |
hasNotBeenVisited() |
void |
markInProgress() |
void |
markNotVisited() |
void |
markVisited() |
void |
recordMappingDependencies()
Add all owned classes for each descriptor through checking the mappings.
|
void |
recordSpecifiedDependencies()
Add all owned classes for each descriptor through checking the mappings.
|
void |
setDiscoveryTime(int time) |
void |
setFinishingTime(int time) |
void |
setPredecessor(CommitOrderDependencyNode n) |
String |
toString() |
void |
visit() |
Vector |
withAllSubclasses(CommitOrderDependencyNode node) |
public static int NotVisited
public static int InProgress
public static int Visited
public CommitOrderDependencyNode(CommitOrderCalculator calculator, ClassDescriptor descriptor, AbstractSession session)
public ClassDescriptor getDescriptor()
public int getFinishingTime()
public CommitOrderCalculator getOwner()
public CommitOrderDependencyNode getPredecessor()
public Vector getRelatedNodes()
public boolean hasBeenVisited()
public boolean hasNotBeenVisited()
public void markInProgress()
public void markNotVisited()
public void markVisited()
public void recordMappingDependencies()
public void recordSpecifiedDependencies()
public void setDiscoveryTime(int time)
public void setFinishingTime(int time)
public void setPredecessor(CommitOrderDependencyNode n)
public void visit()
public Vector withAllSubclasses(CommitOrderDependencyNode node)
EclipseLink 2.5.2, "build v20140319-9ad6abd" API Reference