Package org.eclipse.viatra.query.runtime.base.itc.igraph
-
Interface Summary Interface Description IBiDirectionalGraphDataSource<V> A bi-directional graph data source supports all operations that anIGraphDataSource
does, but it also makes it possible to query the incoming edges of nodes, not only the outgoing edges.IGraphDataSource<V> The interface prescribes the set of operations that a graph data source must support.IGraphObserver<V> Interface GraphObserver is used to observ the changes in a graph; edge and node insertion/deleteion.ITcDataSource<V> This interface defines those methods that a transitive reachability data source should provide.ITcObserver<V> Interface ITcObserver is used to observe the changes in a transitive closure relation; tuple insertion/deletion. -
Class Summary Class Description IBiDirectionalWrapper<V> This class can be used to wrap anIGraphDataSource
into anIBiDirectionalGraphDataSource
.