org.apache.ojb.odmg
Class ObjectEnvelopeOrdering.Vertex

java.lang.Object
  extended by org.apache.ojb.odmg.ObjectEnvelopeOrdering.Vertex
Enclosing class:
ObjectEnvelopeOrdering

private static class ObjectEnvelopeOrdering.Vertex
extends Object

Represents a vertex in the object envelope graph


Field Summary
private  ObjectEnvelope envelope
           
private  int incomingEdgeWeight
           
private  boolean processed
           
 
Constructor Summary
ObjectEnvelopeOrdering.Vertex(ObjectEnvelope envelope)
           
 
Method Summary
 ObjectEnvelope getEnvelope()
           
 int getIncomingEdgeWeight()
           
 void incrementIncomingEdgeWeight(int weight)
           
 boolean isProcessed()
           
 void markProcessed()
           
 void resetIncomingEdgeWeight()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

envelope

private ObjectEnvelope envelope

processed

private boolean processed

incomingEdgeWeight

private int incomingEdgeWeight
Constructor Detail

ObjectEnvelopeOrdering.Vertex

public ObjectEnvelopeOrdering.Vertex(ObjectEnvelope envelope)
Method Detail

getEnvelope

public ObjectEnvelope getEnvelope()

markProcessed

public void markProcessed()

isProcessed

public boolean isProcessed()

resetIncomingEdgeWeight

public void resetIncomingEdgeWeight()

incrementIncomingEdgeWeight

public void incrementIncomingEdgeWeight(int weight)

getIncomingEdgeWeight

public int getIncomingEdgeWeight()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2007-2012 The Kuali Foundation. All Rights Reserved.