Class SchemaUpdateEdgeLister<T>

java.lang.Object
org.dellroad.stuff.schema.SchemaUpdateEdgeLister<T>
Type Parameters:
T - database transaction type
All Implemented Interfaces:
TopologicalSorter.EdgeLister<SchemaUpdate<T>>

public class SchemaUpdateEdgeLister<T> extends Object implements TopologicalSorter.EdgeLister<SchemaUpdate<T>>
TopologicalSorter.EdgeLister implementation reflecting SchemaUpdate predecessor constraints.

Graph edges will exist from each update to its predecessors. Note, this is the reverse of the actual desired ordering of the updates.